Mark Carney has been elected as the new leader of the Liberal Party of Canada and is set to become the country’s next prime minister. He will succeed Trudeau.