In the year ending in June 2024, 728,000 persons entered the UK, according to official records. This represents a 20% drop from the revised number of 906,000 for the year prior.
According to data from the Office for National Statistics (ONS), net migration is currently at 728,000, with almost 1.2 million people anticipating staying for a year or longer. A significant 86% of these arrivals were non-EU nationals, 10% were EU nationals, and 5% were British.
82% of non-EU migrants were between the ages of 16 and 64, demonstrating the contributions of recent newcomers to the workforce. According to the report, 84,000 people applied for asylum, many of whom did so by unauthorized means.