Of course, you are missing the point that under the current system, the point of corporations is to make profits for their owners. If a corporation and its owners currently exist in the UK and are paying UK taxes, then it is totally feasible to set up a system of taxation and tariffs that prevent this ownership from moving around, or eliminates the benefits of moving it around.
Which make UK corporations less competitive with respect to those in other jurisdictions and encourages anyone setting up a new corporation to chose those jurisdictions instead of the UK.
In reality, actual founders (as opposed to those mythical creatures in the economists' dream world) do not choose the place where they set up a new company based on tax rates. Most of the time, they simply set up where ever they happen to live. Please show me all those mythical Brits who give up their citizenship and become let's say Taiwanese, because the tax rates there are better for them, otherwise your argument has no basis in reality. You have to understand that this threat of moving to another country is largely a bluff. Shipping the jobs of somebody else overseas is one thing, but actually changing your own citizenship for a small tax benefit? Very few people are prepared to do that. Don't fall for their bluff.
As for your point on international tax treaties - such treaties are changed all the time when parties feel that the terms are no longer beneficial. If both the US and the UK required income from assets to be taxed at their respective rates, then things naturally balance out again, and your argument on investment becomes moot.
This would not prevent founders from changing citizenship and then creating new corporations abroad, but that is not a very credible threat anyway - people don't change their citizenship on a whim
No, but corporations do move entire offices around if they think they are getting a raw deal.
So what? Then the corporation would perhaps be able to make a higher profit and if - as I originally suggested - existing tax loopholes were closed, this would result in them actually paying more taxes domestically. The composition of the work force would change, but these things can be dealt with.
The devil's in the fact that you can't force everyone to cooperate with your scheme, and so either the corporation moves or their foreign competition has a
favorable cost-basis.
The more rules you make, the less competitive you become relative to everyone else. No one that buys a video game cares if it's made in the UK or Canada, and if the latter has lower costs and can therefore deliver better games, consumers will chose them. Maybe UK game developers are intrinsically so much better than Canadian ones that they will still compete but I doubt it.
What's this obsession with competitiveness? The entire point of why we come together as a society to form states, to form a government, what legitimises the whole system, is that it should work towards the benefit of the public. Competitiveness may be a useful tool to achieve that end, but it can never be an end in itself. If, in the pursuit of competitiveness, we are actually hurting the well-being of the general population, then I say screw competitiveness.
Taking a step back, I think the thing that baffles me is that you seem to want the wealthy and corporations to have privileges that are not accessible to the vast majority of the population in terms of taxation. Is that what you want? If so, why?
Or, alternatively, if you do want a more fair system of taxation, in which corporations do not have unfair advantages compared to what the general population has available, then what is the point of your argument? Do you have something better to propose? I would appreciate constructive input.