The UK Office for Budget Responsibility (OBR) projects a recurrent budget surplus of £21.7 billion for the 2029-30 fiscal year, up from the £9.9 billion forecast in March.

2025-11-26

The UK Office for Budget Responsibility (OBR) projects a recurrent budget surplus of £21.7 billion for the 2029-30 fiscal year, up from the £9.9 billion forecast in March.