The Liberal Party of Canada leadership race has come to an end. Mark Carney will replace Justin Trudeau and assume office as the Prime Minister....