Ministers claim progress on immigration despite net inflows running at 685,000 last year – roughly equivalent to the population of Sheffield – and record level from 2022 being revised UP to 764,000
The latest figures on the key election battleground suggested that net long-term inflows were slightly more than the population of Sheffield in 2023.