Figures released by the Office for National Statistics (ONS) on Thursday put net migration at more than 900,000 in the year to June 2023, numbers Starmer blamed on the previous Conservative government.
Figures released by the Office for National Statistics (ONS) on Thursday put net migration at more than 900,000 in the year to June 2023, numbers Starmer blamed on the previous Conservative government.