Migration added 171,000 people to the UK's population last year, almost half the number seen in 2024, according to new data. The figure is at its lowest level since 2012, excluding the Covid pandemic ...