When they publish the company results boasting about how much profit they make, they should get taxed on that figure, not the BS figure they give HMRC.
Grum, can you elaborate? What is the main difference between the formal company results and the ones submitted to HRMC. And if there is a difference why would HRMC not be able to deal with it? [I get the difference between management accounts for running a business and financial accounts for tax etc, just not the bit you are describing]
I would like to be in a position to criticise Google and others, but since I use them every day as a search engine, buy books from Amazon more than anywhere else and have had the odd cup of Starbucks coffee, that would probably be very hypocritical .