Nearly 40 per cent of all homes built by 2030 will be needed for migrants, Conservative Party analysis shows
The research is based on the Office for Budget Responsibility's latest Economic and Fiscal Outlook which expects a net migration of 1,172,792 people between 2026 and 2030.



