President Trump on Wednesday faced a rare rebuke over his tariff regime, as members of his own party crossed lines to vote to scrap Trump's duties on Canada. The development came as Trump has been ...