Lets be clear. The number of 'rich' people like Carnegie etc can be counted on the fingers of two hands.
There are 37 million tax payers in this country. Only 1 million earn more than £100,000. Even of you took every penny they earned, the take would be limited.
This wonderful idea that if only we taxed the rich all our national spending problems would be solved is on a par with believing in the tooth fairy.
Sad to say, if you are looking to increase tax takings through income tax, it is the small increase for the many rather than the swinging tax increase for the wealthy that brings the most money in.
Similarly the idea that all those earning over £100,000 are high flyers with huge funds, clever accountants that protect them from paying tax, is also an illusion. Yes, among those with incomes in the millions and those that get their income in large lumps, may be caught up in such schemes, but the majority of people earning up to £600-700,000 are 9.00-5.00 day PAYE earners or people running SME (your local successful builder, high tech company owner, consultant or owner of a small chain of stores), consultants of all kinds. www.gov.uk/government/statistics/income-tax-liabilities-by-income-range