Britain's statistics office reported public sector net debt of £2,984.9bn for July 2026, or 94.1% of GDP. That is 0.3 points below the budget watchdog's own forecast. Borrowing of £1.8bn overshot that same forecast by £2.3bn, in the same 21 August bulletin.
The forecast doing the judging was written on 3 March and is not revised until 28 October.
