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