In Canada, I am rediscovering what being a GP can mean

.....

© New Statesman