A war powers resolution had the votes to pass the House of Representatives on Thursday — a majority of lawmakers prepared to compel President Donald Trump to end US military operations in Iran. So Republican leadership simply declined to hold the vote.

The procedural maneuver laid bare a structural problem that runs deeper than partisan point-scoring: the body constitutionally charged with authorizing wars is now actively avoiding a vote on one that has been underway for nearly three months without congressional approval.

House GOP leaders delayed consideration of the measure until June, after lawmakers return from recess. The stated reason, offered by House Republican Leader Steve Scalise, was to give absent members a chance to participate. House Speaker Mike Johnson walked past reporters without answering questions.

The numbers tell a different story. Rep. Gregory Meeks, the top Democrat on the House Foreign Affairs Committee and the resolution’s sponsor, said the votes were “locked in.” Rep. Brian Fitzpatrick, a Pennsylvania Republican who broke with his party to support a similar measure last week, told Politico the resolution would pass whenever it comes up. “The next time they bring it, it’s passing,” Fitzpatrick said.

Last week’s war powers resolution fell on a tie vote, with three Republicans crossing the aisle. Since then, the lone Democrat who voted against it — Rep. Jared Golden of Maine — has pledged to vote in favor. The resolution’s backers had the numbers. The majority chose not to count them.

A Clock That Ran Out in April

The war with Iran began on February 28, 2026. Under the War Powers Resolution of 1973, the president has 60 days to conduct military operations before Congress must either declare war or authorize the use of force. That deadline arrived in late April.

The White House’s response was creative. Trump notified Congress on May 1 that the war had “terminated,” citing a ceasefire in effect since April 7. “The hostilities that began on February 28, 2026, have terminated,” the president wrote in a letter obtained by Politico.

Roughly 50,000 American troops remain stationed in the Middle East. A US naval blockade of Iranian ports continues. Pentagon officials say forces remain on standby to resume attacks if negotiations collapse. Trump himself posted on social media that military leaders should “be prepared to go forward with a full, large scale assault of Iran, on a moment’s notice, in the event that an acceptable Deal is not reached.” By no conventional definition has the conflict ended.

Sen. Tim Kaine of Virginia, who introduced the Senate version of the resolution, called the idea that the White House could declare the war over without withdrawing troops “just wrong.”

Cracks in the Republican Wall

The Senate provided a parallel drama this week. On Tuesday, the chamber voted 50-47 to advance its own war powers resolution, with Sen. Bill Cassidy of Louisiana becoming the first new Republican to flip since the war began. Cassidy, who just lost his primary after facing Trump’s opposition, said the White House and Pentagon had “left Congress in the dark on Operation Epic Fury.”

He joined Republicans Rand Paul, Lisa Murkowski, and Susan Collins — who noted that the 60-day deadline “is not a suggestion; it is a requirement.” The Senate has now attempted to advance the resolution eight separate times.

Even Republicans who have voted against the measures are voicing frustration. Sen. Thom Tillis of North Carolina directed pointed criticism at Defense Secretary Pete Hegseth: “The current status quo, Pete Hegseth demonstrates how incompetent he is.”

The Cowardice Charge and the Institutional One

The three top House Democrats — Hakeem Jeffries, Katherine Clark, and Pete Aguilar — called the vote cancellation “cowardly” in a joint statement, adding that Republicans “refuse to show up and be accountable to the brave service members that have been recklessly put in harm’s way.”

Rep. Brian Mast, the Republican chair of the House Foreign Affairs Committee, offered the counterargument in characteristically blunt terms: “I’m an American. I don’t believe in getting hit and walking away and pretending as though it didn’t happen.”

Both arguments have merit. Both also miss the larger point. Congress is not being asked to render a verdict on whether Iran deserved to be attacked. It is being asked whether the legislative branch retains any meaningful role in deciding when the nation goes to war — a power the Constitution explicitly vests in Congress and that the executive has spent decades consolidating.

Trump has argued the 1973 War Powers Resolution is unconstitutional — a position that, conveniently, would leave the question entirely to the president. If the resolution eventually passes both chambers, it would take effect as a concurrent resolution without requiring Trump’s signature. The White House would almost certainly challenge its legal force, setting up a constitutional confrontation between the branches.

But first, Congress has to vote. And on Thursday, the House decided it would rather wait.

Sources