Net migration to the UK stood at an estimated 204,000 in the year to June 2025. This is down more than two-thirds (69%) from ...