As of May 2025, there were 148,000 doctors employed by NHS England. 57,000 were non-UK nationals.
This is despite British medical graduates facing a dire unemployment crisis, with over half failing to find a job.
Mass migration has been disastrous for British graduates.