It doesn't make sense in my opinion. The demand for nurses that the NHS is in immediate need of is greater than they can locally supply. So if the supply is insufficient in the first place the skills charge won't really discourage them from recruiting overseas.
From the reading that I've been doing it's not that the hospitals aren't willing to train fresh graduates, it's that not enough people are taking the course. And even if they had people who wanted to take up nursing there aren't enough slots in all their schools and universities to produce the projected number of nurses needed to cover the NHS demand. So again, it defeats the purpose of the skills charge.
While I can appreciate the need to control immigration and comprehend the worry that one must feel when their country is becoming dependent upon foreign nations for their workforce, I'm thinking there has got to be a more suitable option than imposing further taxes on an institution that has already been deemed underfunded in the first place when all they're trying to do is cope with the need as quickly and efficiently possible. But what do I know, I'm just a humble lone nurse waiting for a CoS.
And yes, as if the path wasn't already hard and LONG enough.