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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results