House Republican leaders unexpectedly pulled a scheduled Iran war powers vote after Democrats said the measure had enough bipartisan support to pass, turning congressional opposition to President Donald Trump’s Iran war into a sharper political problem for the White House.
The new angle is not another close vote. It is the absence of one. List25 has already covered the House’s 212-212 deadlock and the Senate’s separate Iran war powers push. This update moves the story forward because House leaders canceled the vote rather than risk losing it before lawmakers left Washington for Memorial Day recess.
Reuters reported that Republican leaders unexpectedly canceled Thursday’s vote on a resolution that would seek to end the Iran war unless Trump obtains authorization from Congress. The vote had been scheduled for late Thursday afternoon, just before lawmakers left Washington.
Reuters said the measure looked likely to pass because of expected Republican defections and lawmaker absences. That matters because the House had previously blocked three war powers resolutions, but the margins had been tightening. The most recent House attempt failed on a tie vote.
Democrats say Republicans pulled the vote because they were losing
Rep. Gregory Meeks, the top Democrat on the House Foreign Affairs Committee and sponsor of the resolution, said the vote was pulled because Republican leaders knew they did not have the votes to defeat it.
“We had the votes without question, and they knew it,” Meeks told reporters, according to Reuters.
In a separate statement, Meeks said the House had been “poised” to pass a War Powers Resolution with bipartisan support and accused Speaker Mike Johnson and House Republicans of shielding Trump from a damaging vote.
“Republicans pulled this vote because they knew they were going to lose it,” Meeks said in the statement. He also tied the vote fight to public frustration over fuel prices as Americans head into the Memorial Day weekend.
CBS says GOP leaders delayed the fight into June
CBS News, in a live update carrying CBS/AP reporting, said Republicans struggled Thursday to find the votes to dismiss the legislation and delayed planned action until June. CBS said GOP leaders declined to hold the vote as it became clear they did not have the numbers to defeat the bill.
CBS quoted Meeks saying Republicans were “playing a political game.” It also reported that House Republican Leader Steve Scalise said the delay was meant to give absent lawmakers a chance to vote, while Speaker Johnson did not answer questions from reporters as he left the House chamber.
The practical effect is simple: the House avoided recording where members stood on whether Trump must seek authorization for the Iran war. But avoiding the vote also signaled that the pro-war bloc may no longer be able to count on every Republican vote.
The Senate pressure is now part of the House problem
The canceled House vote came two days after the Senate advanced a similar war powers resolution in a 50-47 procedural vote. Reuters said four Republican senators joined nearly all Democrats in supporting that step, while three Republicans were absent.
That Senate vote changed the congressional math around the war. It showed that Republican discomfort was no longer just rhetorical. A small number of defections could force votes that embarrass the White House, even if final passage remains uncertain.
The constitutional fight is also straightforward. Democrats and some Republicans argue that Congress, not the president, has the power to authorize war. Trump’s allies argue that his actions fall within his authority as commander in chief and are needed to protect the United States from imminent threats.
The canceled vote does not end the war powers fight. Meeks said Republicans will have “no choice” but to take the vote when the House returns. If the same defections and absences remain, the next vote could become the clearest congressional rebuke yet of Trump’s Iran campaign.
For now, the headline is blunt: Republican leaders did not just beat back an Iran war powers challenge. They pulled it from the floor because the votes were slipping away.
