UK Public Sector Net Debt 16 Mar 2026

£2,770,781,697,169
Fiscal YTD £130,781,697,169