Current budget deficit, £bn, in 2024/25 prices, 1995/96-2029/30
(Please use a modern browser to see the interactive version of this visualization)