Wonder why that might be...
Because the educational system doesn't prioritise science, the same system penalises students heavily in terms of cost for wanting to pursue a career in medicine and the lower level jobs are underpaid.
I fail to see how privatising the NHS would solve any of those problems. They'd pay the nurses the same - because the NHS act in the same way a private company would do in relation to pay. What are they supposed to do, pay every nurse £30 an hour to contract them?