UK Public Sector Net Debt
16 Mar 2026
£2,770,781,697,169
Fiscal YTD
£130,781,697,169