Successive pro-EU Chancellors have more than trebled the national debt in ten years. Yet yesterday the pro-EU Westminster bubble tried to blame rising debt on Brexit. This is why people don't trust politicians or pundits.
As the graph illustrates, our national debt has risen from under £500 billion in 2005 to over £1.6 trillion today. That's even without including nationalised banks, or unfunded pension liabilities.
Labour, the Conservatives, and the Liberal Democrats have all been in government over the last ten years. They have all had ministers at the Treasury. They are all directly accountable for the mess our public finances are in.
But instead of accepting responsibility, they prefer to blame the British people. What's pushing up debt is Brexit, they tell us. We're supposed to believe that a problem that has been growing since 2005 is somehow the fault of the way the majority voted in 2016.
Worse still, this pathetic excuse for an argument is trotted out uncritically by equally pro-EU pundits. These are the people who are supposed to scrutinise our politics. Yet all they provide is an echo chamber for the political establishment.
What's truly bizarre is that politicians and pundits actually expect people to be credulous enough to buy this rubbish. No wonder Donald Trump won.
Debt isn't increasing because of Brexit. It's increasing because government spends too much money. Because successive Chancellors haven't kept their promises, or even followed their own fiscal rules.
If we don't want to impoverish the next generation, government needs to shrink. No amount of hypocritical whining from shameless Remainers can change that.
"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