Why have the UK migration figures been revised?
Net migration to the UK in the year to June 2023 has been revised up from an initial estimate of 740,000 to an estimated record 906,000, while the total for the year to December 2023 has been revised up from 685,000 to 866,000.