Martha2000, if we didn't ake on any overseas doctors, the NHS would grind to a halt! Due to the nature of the work, we need far more junior doctors than we have senior positions for. If we trained enough UK doctors to fill the junior posts, many would be unemployed 10 years later. Of course, we could expand the numbers at the senior level, but then we would have to pay Consultants large sums of money to do the less skilled tasks, and they would have less time to do the skilled work.
In addition, there is a scarcity of training avavilable oversea- many doctors come here to get training, and fully intend to go home at the end of it. In fact, just prior to this latest recrutment fiasco, the government, with the connivance of the EU, has made it MUCH more difficult for (eg) Indian doctors to get jobs here, but we still have to consider EU doctors for jobs. Indian doctors train using the English language, and are usually fluent, albeit with an accent. The EU doctors who actually want to come here don't. In addition, UK medical schools and Royal Colleges have longstanding links with Indian medical schools, and have influenced the training, so it is very similar to ours. No such influence in the EU.
End of rant