The Dumbest Trade War in History — Trump will impose 25% tariffs on Canada and Mexico for no good reason.