Mark Carney has been elected leader of Canada’s Liberal Party in a months-long, high stakes race to replace Justin Trudeau.
When Mark Carney took home the Liberal leadership Sunday night, making him prime minister-designate, Saint John-Rothesay MP ...