President Trump is standing by his pledge to enact a 25% tariff on most goods imported from Canada and Mexico. Doug ...