President Donald Trump said the Canadian leader was no longer welcome on his "prestigious Board of Leaders" after the pair traded barbs in high-profile speeches in Davos.
The president appeared to be lashing out in response to stark, high-profile remarks by Prime Minister Mark Carney of Canada that rejected Mr. Trump's efforts to dismantle the international order.