News

Borrowing - the difference between total public sector spending and income - was £20.7 billion in June 2025; this was £6.6 billion more than in June 2024 and the second-highest June borrowing since ...