Even to a nation punch-drunk on big scary numbers, the latest figures on government borrowing represent an eye-wateringly painful poke-in-the-eye.

According to the latest stats, the UK government borrowed a shade under £9 billion last month – the highest February figure since records began in 1993. Read the rest of this entry »