From 1993 to 2016, about 2.5 million EU nationals became UK residents, especially from Eastern Europe after their countries joined the EU in 2004. In 2022, the UK saw a net migration of 606,000 people—double the 2019 figure—including 46,000 Channel crossings, with 75% claiming asylum, many from Albania, Iraq, Afghanistan, and Syria.