UK Public Sector Net Debt
29 Apr 2025
£2,839,336,240,638
Fiscal YTD
£15,931,240,638