Here's what the head of one capitalist corporation had to say about this a couple of years ago (he's now the Tory Mayor of the West Midlands):http://www.itv.com/news/2016-01-06/john-lewis-concerned-amazon-tax-problem-is-creating-an-unfair-fight/
Quote:
Andy Street told me: "If you think two companies making the same profit, one of them pays corporation tax at the UK rate, one does not because it claims to be headquartered somewhere else. That is not fair."The Government is trying to address that but as yet we've not actually seen that (reform) really, really bite. It matters because the company paying corporation tax has, of course, less to invest in its future and in this time when retail is changing so fast that is a critical differentiator."So I asked him: "Just to be clear then, three years ago you said there is an 'Amazon tax problem'. You think there still is do you?""I think there still is," said Mr Street. "This is not just about John Lewis, let's be absolutely clear, this is about those UK companies paying corporation tax on the profit made on the UK against companies that make profit here but do not declare it and therefore do not pay tax."Over time this is likely to mean British companies, paying British taxes are disadvantaged."
I don't think we or the working class generally need to be concerned with taking sides over whether or not some capitalist corporations are paying their fair share of taxes to maintain the UK capitalist State.