UK Public Sector Net Debt
21 Jan 2026
£2,809,217,391,861
Fiscal YTD
£165,517,391,861