2025 had the second highest June borrowing on record

UK public sector net borrowing in June each year, £bn