And yes,The UK govt can control the numbers coming in from outside of The EU.
Yes, but the argument (amongst others) for Brexit was that the U.K. cannot control its own borders. What is it then? It seems that Britain has now decided that they don't want Europeans anymore, but instead prefer folks from Pakistan, India, Bangladesh, Nigeria and Jamaica.
So why don't they?
No idea. I believe it's a big mistake to let so many economic migrants from the ME and Africa into Europe. If the EU can't manage to get this development under control, it will ultimately break apart. True refugees are a different story.