//There is a world of difference between immigrant workers from the EU, and immigrants from other parts of the globe.//
Apart from being very untrue, it is rather racist isnt it?
We should be taking the cream from around the world, wherever that may be. The one exception is that I dont think, as a rich nation, we should take highly trained staaff from poor countries who cannot afford to replace them.
Stuffing the NHS with immigrants from poor countries is wrong, we should train more British people.