Mark Carney, a former governor of the Bank of England, has been elected prime minister of Canada after a landslide victory in the Liberal Party leadership contest.
Mr Carney, who formerly served as the head of Canada's central bank, had become the front-runner after President Trump placed tariffs on his nation.