Funny.
You could just as well have corrected me when I took your argument for granted, because it's not even true that most migrants come from the EU: https://fullfact.org/immigration/eu-migration-and-uk/
So what exactly is your problem here? It appears that non-EU migrants have no real problems coming to the UK, there are even more of them than EU migrants.Estimated non-EU net migration, meanwhile, is 227,000 a year—the highest level recorded since 2011. It has been almost consistently higher than EU migration for decades.
Bookmarks