Mark Carney has been sworn in as Canada’s new prime minister as the nation faces Trump's trade war. 'We’re his largest client ...