In the year December 2025, 171,000 more people arrived to stay in the UK than left – almost half the number from the year before. This means the figure – which shows how much the country’s population ...