yeah, because despite the UK training a huge number of doctors and nurses, the government doesn't want to pay them enough to stop them emigrating the the US or Australia, which have a lot of demand and much higher wages. So then they try to import health workers from elsewhere. Great plan.
Not to take the spotlight away from the UK, but I am pretty sure that all highly developed nations are struggling to find enough nurses amongst their citizens. Even Japan (gasp) has a special programme to help foreigners learn Japanese and immigrate as a skilled nurse.