UK Public Sector Net Debt 21 Jan 2026

£2,809,217,391,861
Fiscal YTD £165,517,391,861