A growing number of lawmakers are pushing back against President Donald Trump’s handling of the conflict with Iran. In a rare show of bipartisan opposition, the House voted to limit the president’s military authority, exposing new cracks within the Republican Party as the war enters its fourth month.
The U.S. House of Representatives has approved a war powers resolution aimed at restricting President Donald Trump’s ability to continue military operations against Iran without congressional authorization, marking one of the most significant political setbacks of his presidency so far.
The measure passed by a narrow 215-208 vote on Wednesday after four Republican lawmakers broke with their party and joined Democrats in support of the resolution. The Republicans who crossed party lines were Thomas Massie, Brian Fitzpatrick, Tom Barrett and Warren Davidson.
The vote reflected growing concern in Congress that the administration has continued military operations in Iran without receiving formal authorization from lawmakers.
The resolution was introduced by Representative Gregory Meeks, the top Democrat on the House Foreign Affairs Committee, who has repeatedly argued that Congress not the president alone has the constitutional authority to decide when the United States goes to war.
The vote comes after months of fighting between the United States and Iran. Critics of the administration say the conflict has dragged on without a clear end in sight while also contributing to economic concerns at home, including higher fuel and energy costs.
House Speaker Mike Johnson opposed the measure and warned that limiting Trump’s authority could weaken ongoing negotiations aimed at ending the conflict.
“The president is now in the process of concluding a peace agreement, and we have to allow him the latitude to do that,” Johnson said before the vote.
Supporters of the resolution disagreed, arguing that Congress has a responsibility to reassert its role in decisions involving military action.
The vote was particularly notable because Republican leaders had delayed an earlier attempt to bring the measure to the floor after concerns it might pass. When lawmakers finally voted this week, support for the resolution had only grown.
Still, the fight is far from over.
The measure now moves to the Senate, where its future remains uncertain. Even if it clears that chamber, legal and constitutional questions remain over how much practical force such a resolution would have in compelling the president to be alter military operations.
For now, however, the vote sends a clear political message.
While Trump continues to defend the military campaign as necessary for U.S. security interests, frustration over the conflict is no longer coming only from Democrats. A small but growing number of Republicans are also beginning to publicly challenge the president’s approach, creating one of the sharpest divisions within the party since the war began.
As the conflict continues and lawmakers prepare for further debates in the Senate, the House vote stands as the strongest congressional challenge yet to Trump’s authority over the Iran war and a sign that political pressure on the White House is steadily increasing.





