Perhaps improvement could be made by tackling it from the other end. Doctors take at least 7 years to train, but already trained ones are leaving the NHS. Nurses also take a long time to train, and trained ones are leaving the NHS.
Patients who need to leave hospital and into care are blocking beds.
Carers need training but not for as long as doctors, nurses.
Give carers on-the-job training (paying them!) under supervision, so that the problem of bed blocking can be lessened. Pay them a decent amount for the incredibly important work they do.
Pay nurses a decent amount and don't charge them for training or parking; maybe fewer would leave, maybe some (already trained) would come back, if the pressures on them are reduced by reducing bed blocking.
Perhaps it could be called 'trickle-up' !