Today’s government borrowing figures were a bracing reminder to the two Conservative leadership contenders that they will face massive economic challenges.
In June alone, the UK paid nearly £20 billion in interest on its debt – the highest monthly figure ever recorded.