
The £8bn overshoot: what the borrowing figures actually mean for the Budget
Government borrowing is running £8.1bn above the official forecast five months into the year. Here is where that gap comes from, why it shrinks the Chancellor's room for manoeuvre on 28 October, and what the words "headroom" and "fiscal rules" mean when you strip out the jargon.
Paul · · 7 min read · Westminster · 9 sources · 1 document