The House voted to pass a resolution disapproving of President Donald Trump’s tariffs against Canada, with many Republicans siding with Democrats.
The resolution cleared the House 219-211, signalling growing GOP discomfort with Trump’s aggressive tariff strategy and willingness from some Republicans to go against Trump.
It also marked the first time the House formally weighed in on Trump’s trade agenda.
Minutes before the vote, Trump took to Truth Social to warn Republicans from voting against his tariffs.
“Any Republican, in the House or the Senate, that votes against TARIFFS will seriously suffer the consequences come Election time, and that includes Primaries,” he said.
“TARIFFS have given us Economic and National Security, and no Republican should be responsible for destroying this privilege.”
Reps. Thomas Massie (R-Ky.), Don Bacon (R-Neb.), Kevin Kiley (R-Calif.), Dan Newhouse (R-Wash.), Jeff Hurd (R-Colo.) and Brian Fitzpatrick (R-Pa.) voted to terminate Trump's use of a national emergency to impose tariffs on Canada. Rep. Jared Golden (D-Maine) was the lone Democratic no.
The Democratic side of the House celebrated the resolution when it passed.
“The Speaker continues to abdicate his responsibilities, ceding Congress’s Article I authority to Donald Trump,” Gregory Meeks, the top Democrat on the House Foreign Affairs Committee, said in a statement posted to X.
“Republicans now face a clear choice: go on the record and join Democrats in ending these cost-raising tariffs, or keep forcing American families to pay for them.”
The measure will now head to the Senate for a vote, where it only needs a simple majority to pass. However, Trump is all but certain to veto it.



