Last time I was back in Blighty there seemed to be a chronic lack of hand car washes. I drove for at least ten minutes yet could only find a dozen or so, yet a close friend of mine here in Asia who is now a fully qualified Doctor of Osteopathic Medicine was refused a visa to enter the UK.
Seems perfectly reasonable to me to allow half a million street urchins from Lithuania or wherever unfettered access to the UK while keeping out the doctors. It's the economy stupid.
Those young Lithuanian kids could become doctors just aswel as your friend in asia.. surely they have need for his osteopathic excellence themselves?
We have several hospital universities creating 1000s of brilliant doctors every year, its the manufacturer construction and services industries we needed help for and thankfully those from eastern europe filled the gaps to allow our economy to survive.