"Anyone who tells you we need immigration is lying to you.
Unlimited unskilled labour has reduced wages for workers in this country according to the Bank of England. The extra workers do increase the total GDP of the country but as so many of them are on minimum wage they actually reduce the average wage, do you want a bigger GDP for the corporations or a higher average wage for the workers.
In this country we do have some skills shortages but these can be addressed by giving people work permits, we do not have to offer them citizenship.
With particular regard to the NHS we are the fifth richest country in the world we should be able to train all the medical staff we need, that we don’t is a failure of the political classes, and denies the opportunity to our own young people to train in a well paid skilled job.
It is cheaper to allow developing nations to spend their scarce resources on training doctors and nurses and then tempt them to come here with higher wages.
This is an insidious form of neo colonialism which steals the best and brightest people from a country and all the money it took to educate and train that individual, at the expense of the poor people who were taxed and yet get no benefit from that expenditure.
A five year work permit means we get a doctor we need until we can train our own, and when the doctor returns to their country of origin they have five years of experience and training in the latest medical practice. So we both benefit.