Net migration to the UK in recent years peaked at a higher level than initially estimated and has since fallen more sharply, new 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.




