Net migration drops 20% to 728,000 after hitting 906,000 peak
Net migration to the UK hit a higher than previously thought record of 906,000 in the year to June 2023, revised official estimates show.
Net migration to the UK hit a higher than previously thought record of 906,000 in the year to June 2023, revised official estimates show.