Fraser has an incredibly important post at the Coffee House, on tax yield. Do read it all, but this is the crux of the matter:
The richest 1% of this country pay 23% of all income tax collected (table here) in 2008-09. The richest 5% pay 42% of the tax. These ratios should warm the heart of the most ardent redistributionist. Brown