No, they use loop holes to avoid paying what they are actually due...
The TAX shorfall is something like £20b ... and they got out of it by wining and dining HMRC officials.
As you say, they are too scared of big businesses ...
I agree. But them "loopholes" are in the rules and deliberately so. They are paying what they are due. From time to time HMRC will come after some of these loopholes as we've seen in recent times and in the past, but don't expect anything major to change any time ever.
