American presidents have imposed tariffs on Canada before. One of U.S. President Donald Trump’s heroes is “Gilded Age” President William McKinley, who imposed tariffs up to 57 per cent ...