The UK Office for Budget Responsibility estimates fiscal space at £12.5 billion before measures are implemented in fiscal year 2029-30.

2026-10-28

The UK Office for Budget Responsibility estimates fiscal space at £12.5 billion before measures are implemented in fiscal year 2029-30.