Former Bank of England governor Mark Carney has been named the new prime minister of Canada after winning the Liberal Party leadership race in a landslide victory.
- Home
- World News
- Former BoE governor named new PM of Canada – and tells Trump his country ‘will never be part of America’