The UK Office for Budget Responsibility (OBR): Our medium-term forecasts are too optimistic.

2025-07-01

The UK Office for Budget Responsibility (OBR): Our medium-term forecasts are too optimistic.