BB
647 MPs·389 Bills·£2.9T
£2917B
Public Sector Net Debt
March 2026
83.6%
% of GDP
same period
Peak: £2926B (98.4% GDP) in December 2025

PSND History (£bn)

Mar 26
£2917B
Dec 25
£2926B
Dec 24
£2815B
Dec 23
£2696B
Dec 22
£2569B
Dec 21
£2382B
Dec 20
£2131B
Dec 19
£1838B
Dec 18
£1794B
Dec 17
£1751B
Dec 16
£1654B
Dec 15
£1557B
Dec 14
£1476B
Dec 13
£1381B
Dec 12
£1289B
Dec 11
£1171B
Dec 10
£1076B
Dec 09
£959B
Dec 08
£750B
Dec 07
£575B
Dec 06
£539B
Dec 05
£504B
Dec 04
£464B
Dec 03
£405B
Dec 02
£369B
Dec 01
£336B
Dec 00
£333B
Dec 99
£368B
Dec 98
£364B
Dec 97
£365B
Dec 96
£342B
Dec 95
£314B
Dec 94
£278B
Dec 93
£235B