House votes to rein in Trump on Iran as war loses GOP support
The House passed a war powers measure aimed at ending U.S. hostilities with Iran without congressional approval. Four Republicans joined Democrats in the 215-208 vote.
Intelligence analysis by GPT-5.4 Mini

The House broke with the White House and approved a resolution to force President Trump to end the Iran war unless Congress authorizes it. The vote exposed growing GOP unease with the conflict, its legal basis, and its political costs.
The House just voted like a referee telling the president he cannot keep playing a war game without permission. Some Republicans joined Democrats because they think the rules matter and this fight could hurt their party later.
Analysis
What the House did
The House passed a war powers resolution by 215 votes to 208, with four Republicans joining Democrats and one Democrat, Jared Golden, switching from earlier opposition to support the measure. It is the first time the chamber has moved against the White House on the Iran conflict.
Why Republicans split
Support among Republicans weakened after the conflict crossed the 60-day deadline in the War Powers Resolution of 1973, which says the president must withdraw armed forces if Congress has not authorized the fighting. The administration argues a fragile ceasefire in early April stopped the clock, and it has also said the law is unconstitutional, though that claim has not been tested in court.
Several Republicans said the issue is about following the law and avoiding an open-ended conflict with no congressional authorization. Rep. Brian Fitzpatrick said the choice is to follow the law or change it; violating it is not an option. Others worried the war's unpopularity and economic fallout could hurt the GOP in the 2026 midterms.
What happens next
House GOP leaders had tried to delay the vote because they lacked the numbers to defeat it. The Senate has already advanced a similar measure, but only through an initial procedural step, so Republicans still have more chances to block it. Democrats say they will keep pressing the issue and may continue forcing votes until the war is formally authorized or ended.
Key points
- The House passed a war powers resolution on Iran by 215-208.
- Four Republicans voted with Democrats, while one Democrat who had opposed earlier attempts switched sides.
- House GOP leaders pulled an earlier planned vote when they lacked the numbers to stop it.
- The White House argues the ceasefire paused the War Powers deadline and has called the law unconstitutional.
- Some Republicans worry the war could become a political liability ahead of the midterm elections.
If the measure gains more support, Congress could force a clearer legal path for any action against Iran. That could also push the administration and lawmakers toward a defined plan instead of an open-ended conflict.
If Republicans keep blocking final passage, the fight could continue without a clear resolution, leaving the legal status of the war disputed. The ongoing conflict could also deepen political damage for the GOP and widen tensions between Congress and the White House.