2029 forecast:
Year parliament ends
2030 forecast
1.5m
Shortfall
491,000
422,000
1.0
Forecast
0.5
0.0
UK
(OBR forecast)
England
only
UK
(OBR forecast)
England
only
2029 forecast:
Year parliament ends
2030 forecast
1.5m
Shortfall
491,000
422,000
1.0
Forecast
0.5
0.0
UK
(OBR forecast)
England
only
UK
(OBR forecast)
England
only
2029 forecast:
Year parliament ends
2030 forecast
1.5m
Shortfall
491,000
422,000
1.0
Forecast
0.5
0.0
UK (OBR forecast)
England only
UK (OBR forecast)
England only
2029 forecast: Year parliament ends
2030 forecast
1.5m
Shortfall
491,000
422,000
1.0
Forecast
0.5
0.0
UK (OBR forecast)
England only
UK (OBR forecast)
England only
2029 forecast:
Year parliament ends
2030 forecast
1.5m
Shortfall
491,000
422,000
1.0
Forecast
0.5
0.0
UK
(OBR forecast)
England
only
UK
(OBR forecast)
England
only
2029 forecast:
Year parliament ends
2030 forecast
1.5m
Shortfall
491,000
422,000
1.0
Forecast
0.5
0.0
UK
(OBR forecast)
England
only
UK
(OBR forecast)
England
only
2029 forecast:
Year parliament ends
2030 forecast
1.5m
Shortfall
491,000
422,000
1.0
Forecast
0.5
0.0
UK (OBR forecast)
England only
UK (OBR forecast)
England only
2029 forecast: Year parliament ends
2030 forecast
1.5m
Shortfall
491,000
422,000
1.0
Forecast
0.5
0.0
UK (OBR forecast)
England only
UK (OBR forecast)
England only