Former Bank of England governor Mark Carney will become the new prime minister of Canada after winning the Liberal Party leadership race in a landslide victory.
Former Bank of England governor Mark Carney will become the new prime minister of Canada after winning the Liberal Party leadership race in a landslide victory.