Net migration fell more sharply than initially estimated, figures show
Improved methods by the Office for National Statistics (ONS) suggest net migration hit a higher and slightly earlier peak of 944,000 in the year ending March 2023, compared with the previous estimate of 906,000 for the year ending June 2023. This was …