UK Public Sector Net Debt
13 Mar 2025
£2,659,372,164,319
Fiscal YTD
£213,372,164,319