UK net migration is expected to fall to 200,000 in 2026, raising the risk of labour shortages in key sectors including hospitality, retail and care, according to the government’s independent Migration Advisory Committee
Already have an account? Sign in