The prime minister says the country is being 'tested' by Donald Trump’s trade war, but that Canadians will not be divided by American tariffs.