Back 21 Mar 2025 United Kingdom Public Sector Net Borrowing came in at £10.71B, above forecasts (£-6.6B) in February