Re: Ok but how much tax is fair?
"One answer is to abolish corporation tax altogether."
I pretty much agree with this approach, but it's not straightforward.
Companies, particularly large, multinational companies, have vast resources to find ways to reduce their tax burden.
Instead of taxing companies, it would make more sense to tax individuals. Higher taxes on dividends would be one way. Individuals are far less likely to have the resources to avoid these taxes.
Unfortunately, just as now, this would need a joined up approach globally, unless you were to introduce a tax on removing funds from the country (which would be tricky to set up and unpopular with other countries).
In short, while this seems a reasonable approach, there are no simple solutions.