UK Public Sector Net Debt
11 Mar 2026
£2,768,459,624,564
Fiscal YTD
£128,459,624,564