Mark Carney is sworn in as Canadas new prime minister as country deals with Trumps trade war

Back to top button