The NHS is a monopsony employer and has hardly any competition, I don't think the limit on trainees has any effect on salary. Surely if what you're saying is true, junior doctors would not be paid less per hour than someone working in Aldi.
A friend of mine runs a successful business bringing over doctors from the Philippines, Pakistan, etc to work in the NHS, so the gap gets filled that way.
A friend of mine runs a successful business bringing over doctors from the Philippines, Pakistan, etc to work in the NHS, so the gap gets filled that way.