UK government borrowing was £139.2bn in the 12 months to March 2023
Net borrowing, £bn
300
250
200
OBR
forecast
150
Actual
100
50
0
1993-94
2004-5
2014-15
2022-23
300
250
200
OBR
forecast
150
Actual
100
50
0
1993-94
1999-00
2004-5
2009-10
2014-15
2019-20
2022-23