There should be plenty of spare doctors from the UK and India. After many years of under- recruiting nationally, due in port to the hidebound medical schools, they became reliant on doctors from abroad, many from the Indian subcontinent. Then they radically expanded medical training. Thousands of extra students were recruited, prepared to pay the fees and living costs of years of university. Then last year, the first fruits of this appeared- a glut of junior doctors unable to get jobs in their speciality. To make more jobs available, they reversed policy on overseas doctors abruptly, making it almost impossible for them to get jobs here.
So Canada, recruit away, they're well trained and even if they only stay a few years they'll be worth it.