With June’s borrowing hitting £20.7 billion, the second‑highest ever for the month, UK public finances are creaking under pressure.Continue reading→