Trump Fumes at ‘Unpatriotic’ Iran War Rebuke After House Republicans Revolt Against His Authority

Staff Writer

Donald Trump lambasted Congress’s latest move to rein in his Iran war powers as “meaningless” and “unpatriotic.”

The problem for Trump? The rebuke didn’t just come from Democrats. It came from members of his own party.

One day after the House voted 215–208 to pass a war powers resolution aimed at ending U.S. military involvement in Iran, Trump erupted over the outcome, attacking lawmakers and dismissing the measure as political theater. Four Republicans joined every Democrat in supporting the resolution, marking one of the most significant GOP breaks with Trump since he returned to office.

“It’s a meaningless, unpatriotic waste of time,” Trump said, insisting he wasn’t concerned about Congress attempting to limit his authority. He also accused lawmakers backing the measure of “grandstanding.”

That’s a curious response from a president who has spent days publicly attacking the Republicans who voted against him.

On Truth Social, Trump singled out Reps. Thomas Massie, Brian Fitzpatrick, Tom Barrett, and Warren Davidson, branding them “bad Republicans” and claiming they should be ashamed for supporting legislation that would require him to either obtain congressional authorization for continued military action or withdraw U.S. forces from hostilities.

For months, Trump and his allies insisted Republican support for the Iran conflict remained solid.

Wednesday’s vote told a different story.

The House resolution passed despite opposition from Republican leadership and the White House, making it the clearest congressional rebuke yet of Trump’s handling of the war. Several Republican lawmakers who had previously stood behind the president are increasingly uneasy with a conflict that has dragged on for months, rattled global markets, driven up energy costs, and raised serious constitutional questions about who gets to decide when America goes to war.

The resolution invokes the 1973 War Powers Act, which was designed to prevent presidents from engaging in prolonged military conflicts without congressional approval. Supporters argue Trump exceeded that authority long ago and that Congress has a constitutional responsibility to step in.

Trump, however, continues to argue that Congress should stay out of the way.

In his telling, lawmakers are undermining his efforts to negotiate an end to the conflict. He claimed Democrats would rather see the country fail than allow him another political victory, while portraying Republican defectors as attention-seeking “grandstanders.”

But the vote itself suggests something deeper is happening.

This wasn’t merely another Democratic protest against Trump.

This was a Republican-controlled House watching members of its own conference cross the aisle to challenge the president’s authority during an ongoing military conflict.

That kind of rebellion is rare.

And it comes as public frustration with the war continues to grow. The conflict has become increasingly unpopular as costs mount and Americans face higher prices linked to instability in the region. Critics have hammered Trump for abandoning one of his signature campaign promises: keeping America out of new overseas wars.

The measure now heads to the Senate, where lawmakers have already shown signs of bipartisan skepticism toward Trump’s war strategy. Even if the resolution ultimately stalls or faces legal challenges, the political message has already been delivered.n.

Share This Article