UK Public Sector Net Debt 23 May 2026

£2,812,838,201,114
Fiscal YTD £26,938,201,114