18-11-2025 11:16 via independent.co.uk

UK’s net migration peak was actually 40,000 higher than previously thought, new figures show

Improved methods for estimating the number of UK and EU nationals entering and leaving the country prompt revision of original figures
Read more »