The UK saw the highest level of net migration on record last year, with numbers rising to 606,000.
Figures from the Office for National Statistics show 1.2 million people moved to the UK and 557,000 left up to December 2022 - leaving 606,000 more people arriving that departing.
This is up from 504,000 in the 12 months to June last year and 488,000 in 2021. But the total is lower than sky-high estimates of between 700,000 and 1 million that had been floated in recent days.