Trump followed through on his threat to slap tariffs on Canada, Mexico and China, whose effects will most likely be felt just ...