UK Public Sector Net Debt 11 Mar 2026

£2,768,459,624,564
Fiscal YTD £128,459,624,564