The UK Office for National Statistics reports that net long-term migration to the UK will be 171,000 in 2025, compared to 331,000 the previous year.

2026-05-21

The UK Office for National Statistics reports that net long-term migration to the UK will be 171,000 in 2025, compared to 331,000 the previous year.