The audience on Monday afternoon came amid Canada's trade war with the US and Donald Trump's vow to make the country ...