Net migration to UK drops by nearly half in 2024