President Donald Trump on Friday confirmed he will impose 25% tariffs on Mexico and Canada, effective Saturday, a move that's expected to increase prices for consumers and trigger retaliation from ...