The PM's tax affairs have caused a bit of a media kerfuffle. But there's an even bigger tax scam people are missing. It's called the EU.
Many Eurocrats have been getting tax-free salaries for years. Enraged at the idea of officials not paying their fair share? It's a way of life for many on the Brussels gravy train.
EU officials work under a special tax code that gives them preferential treatment. As we revealed in our EU Rich List, top EU officials each pay £50,000 less tax every year than they would in the UK.
That's not all. Remember the outrage about Google, Starbucks, and Apple not paying corporation tax in the UK? That is made possible by the EU too.
EU tax law allows multinationals to pay tax on European revenue in whichever EU member state they claim to be based. So obviously they pick the state with the lowest tax rates.
And it doesn't stop there. Multinationals also get a helping hand from the European Court of Justice. New research shows European court rulings have forced HMRC to pay back tens of billions of pounds to corporations.
Ultimately Britain is powerless to prevent tax havens. We can't make the laws in Panama or Monaco or Singapore. But we do have an opportunity to change the laws here. On June 23rd, we can vote to take back control of our tax system from Brussels.
There's a better way tackle tax avoidance than staging pointless protests on Whitehall. If you really want to stand up to an untaxed, rent-seeking elite, do something that makes a difference: vote Leave.
"A revolutionary text ... right up there with the Communist manifesto" - Dominic Lawson, Sunday Times
Printed by Douglas Carswell of 61 Station Road, Clacton-on-Sea, Essex