How the NHS has run out of jobs for new doctors