The new Liberal Party leader will have a colossal task at the top of his to-do list: defend Canada from Donald Trump.
Canada's next PM Mark Carney takes aim at Donald Trump as ex-Bank of England chief replaces Justin Trudeau - Mark Carney ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results