And then David Cameron has to go and spoil it all by telling porkies about what his government is doing to our national debt. The party election broadcast the Conservatives have just released is so astonishingly dishonest that it really would have disgraced Gordon Brown. In it, the Prime Minister tells an outright – how to put it? – untruth. He says:-

“So though this government has had to make some difficult decisions, we are making progress. We’re paying down Britain’s debts.”


David Cameron’s policy is to increase Britain’s debt by 60 per cent, more than any European country. To increase it more over five years than Labour did over 13 years.  Just yesterday, we learned the national debt had hit £1,111 billion and it’s heading to £1,400 billion.

By no stretch of the English language can this be described as “paying down Britain’s debts.” What Cameron said is not an exaggeration. It’s a straight falsehood, and one that demeans his office. He has previously used different language, saying that he is “dealing with the debt”. The below graph says it all:

As Cameron says in his party political broadcast, he’s only half way through his term of office. So what progress does he intend to make on national debt in the remainder of his parliament? His deputy, Nick Clegg, has previously boasted that his government is “wiping the slate clean of debt”. An utterly misleading analogy. Here are the Treasury’s published plans:

12 issues for £12


It is hard to avoid the conclusion that David Cameron and Nick Clegg have an agreed strategy: that it is not important to tell the truth about how much debt their government is saddling voters with. That a little deception is no bad thing.

Here is the full Conservative Party election broadcast. It really is quite shameful. Financiers are, quite literally, prosecuted for this kind of thing.