Canada's answer to Donald Trump is a pediatric surgeon and former Cabinet minister who, like the U.S. president-elect, is railing against immigration and political elites.