Net migration hit record high of 906,000 in year to June 2023, revised figures show

The Office for National Statistics reports a record high net migration of 906,000 to the UK in 2023, but it has since dropped by 20% to 728,000 in the 12 months to June 2024. The government spending on asylum increased to £5.