Government borrowing continues to rise as we head to a true £1 trillion debt this financial year.

For anyone having read both the BBC and Telegraph reports of today's government borrowing data releases they could be forgiven for wondering where on earth the title for this post comes from as our wonderful MSM paint a rather different picture. The Telegraph headline...