House Republican leaders cancelled a vote on Thursday regarding a resolution to limit President Donald Trump's war powers in Iran [1].

The move prevents a potential legislative rebuke of the president's foreign policy and stops a formal effort to compel the withdrawal of U.S. forces from the region [2].

Rep. Gregory Meeks (D-NY), the top Democrat on the House Foreign Affairs Committee, said the measure was on the verge of passing before the leadership intervened. Meeks said the opposition had sufficient support to succeed, stating, "We had the votes" [1].

Democratic lawmakers said the decision to pull the vote was an act of "cowards" [3]. They said the GOP leadership acted specifically to shield the president from a public and official rebuke by the House of Representatives [2].

While the resolution was cancelled, some Republican members had already signaled a willingness to break with their party. Three House Republicans had joined Democrats in opposing the war powers resolution [4].

The resolution aimed to restrict the executive branch's ability to engage in hostilities without explicit congressional authorization. By removing the measure from the calendar, GOP leaders ensured that the current military posture in Iran remains unchallenged by the House [2].

Meeks and other Democratic leaders said the legislative path to withdrawal was clear and that the cancellation was a tactical move to avoid a recorded vote that would have shown a lack of unified Republican support for the administration's strategy [1].

"We had the votes."

The cancellation of the vote underscores the tension between executive war powers and congressional oversight. By preventing the vote, House GOP leadership avoided a scenario where a bipartisan coalition could have legally constrained the president's military options in Iran, maintaining the administration's flexibility while avoiding a politically damaging vote tally.