In something of a political blowout, Mark Carney was elected as leader of the Liberal Party and as the next prime minister.
After months of speculation and anti-incumbency, Canada's Liberal Party will announce its new leader today, replacing Canadian Prime Minister Justin Trudeau, who will lead the party in the general ...