UK Public Sector Net Debt 2 May 2026

£2,794,997,319,689
Fiscal YTD £154,997,319,689