Getty Images UK Net zero migration could widen the budget deficit beyond 4 per cent by 2060 Ashya RoseApr 24, 2026
Business UK faces £37 billion budget deficit and tax rises if net migration falls to zero, thinktank says Ashya Rose04 February