The Senate vote failed by one

WASHINGTON — The Senate rejected H.Con.Res. 89, a House-passed resolution directing the president to remove United States forces from hostilities with Iran that Congress has not authorized. The September 24 vote was 49 in favor and 50 against, according to the Senate Daily Press floor chronology.

Republican senators Susan Collins, Lisa Murkowski, Rand Paul and Thom Tillis voted for the resolution. Democratic Sen. John Fetterman voted against it. Democratic Sen. Angela Alsobrooks did not vote. Those departures matter because a single additional yes vote would have changed the outcome in the 100-member chamber.

The vote should not be described as a tie. Forty-nine senators supported adoption and 50 opposed it. With one senator absent, the resolution failed to receive a majority of votes cast.

The House-to-Senate comparison shows where the measure stopped

The House approved the same concurrent resolution 220–204 on September 15, with seven Republicans joining Democrats. That vote sent the measure to the Senate but did not make it law or halt military operations.

The Senate result now closes the immediate legislative path. Because the Senate did not adopt the House measure, there is no enrolled resolution to present to the president and no veto to override. The House vote remains part of the congressional record, but it does not operate as a command to the executive branch by itself.

This is the practical distinction between a chamber taking a position and Congress completing action. Both chambers must adopt matching language before a measure can advance to the president when presentment is required.

What the vote does—and does not—establish

The 49–50 result establishes that a majority of senators voting on September 24 did not support the resolution. It does not constitute a new authorization for war, decide the underlying constitutional dispute or prove that every senator voting no endorses every military operation.

Supporters argued that Congress should reclaim its constitutional role over prolonged hostilities. Opponents argued that the president needs operational flexibility and that Iran remains a continuing threat. Those are competing legal and policy positions; the failed resolution settles only this legislative attempt.

The Congressional Budget Office previously estimated that Defense Department combat operations against Iran cost about $38 billion through August 1, including munitions replacement, equipment losses, flying hours and fuel. CBO projected continued costs of roughly $2 billion to $3 billion per month depending on operational intensity. Those estimates remain fiscal context, not a tally produced by Thursday's vote.

The next accountability records

Readers should treat future floor speeches and bill introductions as proposals until a chamber takes a recorded action. The defensible status today is specific: the House passed H.Con.Res. 89, the Senate rejected it 49–50, and the resolution will not reach the president through this vote sequence.

  • The official Senate roll call, which records each senator's vote and any absence.
  • Any new war-powers resolution or authorization introduced after the September 24 defeat.
  • Appropriations language that restricts, expands or conditions funding for operations against Iran.
  • Administration reports to Congress describing the legal basis, scope and duration of continued hostilities.

Sources and further reading

U.S. Senate Daily Press: September 24 floor chronology and 49–50 result ↗

Congress.gov: H.Con.Res. 89 actions and text ↗

U.S. Senate: how roll-call votes are recorded ↗

Congressional Budget Office: estimated cost of combat operations against Iran ↗

Wikimedia Commons: public-domain Senate chamber photograph ↗