Quick read
  • The Senate adopted H.Con.Res. 86 on June 23 by a 50-48 vote, according to the official Senate roll call.
  • Four Republicans voted yes: Bill Cassidy, Susan Collins, Lisa Murkowski and Rand Paul. Democrat John Fetterman voted no.
  • The resolution directs removal of U.S. forces from unauthorized hostilities with Iran, but its force and enforcement are contested.

The U.S. Senate has adopted a war powers resolution aimed at limiting President Donald Trump's ability to continue or resume hostilities with Iran without congressional authorization.

The official Senate roll call shows H.Con.Res. 86 passed on June 23, 2026, at 3:01 p.m., with 50 senators voting yea, 48 voting nay, and two not voting. The Senate Press Gallery described the measure as directing the president, under section 5(c) of the War Powers Resolution, to remove U.S. armed forces from hostilities with Iran.

What happened

The measure was already passed by the House earlier this month, making Tuesday's Senate vote a bicameral rebuke of the administration's Iran war posture. The text is a concurrent resolution, H.Con.Res. 86, rather than a normal bill sent to the president for signature.

The vote split was politically notable. Republican senators Bill Cassidy of Louisiana, Susan Collins of Maine, Lisa Murkowski of Alaska and Rand Paul of Kentucky joined Democrats and independents in voting yes. Democratic senator John Fetterman of Pennsylvania voted no. Republican senators Mitch McConnell of Kentucky and Dave McCormick of Pennsylvania did not vote.

That exact mix matters because a 50-48 vote means the measure passed only because four Republicans crossed over and two Republicans were absent. It also gives both parties competing talking points: supporters can call it bipartisan congressional resistance to unauthorized war; opponents can frame it as narrow and nonbinding.

What the resolution says

H.Con.Res. 86 directs the president to remove U.S. armed forces from hostilities with Iran that have not been authorized by Congress. War powers resolutions are built around the constitutional argument that Congress, not the president alone, controls entry into war.

The core public question is not whether the Senate voted. That is settled by the official roll call. The harder question is what the resolution does in practice, especially because it is a concurrent resolution and because administrations of both parties have resisted congressional attempts to force military withdrawals.

What is confirmed

Confirmed: the Senate adopted H.Con.Res. 86 by 50-48 on June 23. Confirmed: the official vote page lists the result as "Concurrent Resolution Agreed to." Confirmed: the four Republican yes votes were Cassidy, Collins, Murkowski and Paul.

Also confirmed: Fetterman was the only Democrat listed as a nay. McConnell and McCormick were the only two senators not voting.

What is not confirmed

Not confirmed publicly at publication time: that the vote will immediately change U.S. military posture in the region, end all Iran-related operations, or force the White House to accept Congress's interpretation of the War Powers Resolution.

It is also not safe to treat the measure as identical to a signed statute. Supporters describe it as a historic assertion of congressional war authority. Critics and some legal observers argue that a concurrent resolution does not carry the same enforceable force as a bill passed by both chambers and signed by the president, or enacted over a veto.

NoDechev rating: vote confirmed, legal effect contested. The Senate did pass the Iran war powers resolution 50-48; what it compels the administration to do remains the live dispute.

Why it matters

The vote lands at a sensitive moment for Trump's Iran policy. The administration is trying to manage negotiations over sanctions relief, nuclear limits, shipping lanes and regional security while also preserving executive flexibility if hostilities resume.

For Congress, the resolution is about more than Iran. It is another test of whether lawmakers can reclaim a meaningful role in decisions about war after decades of presidents conducting military operations under broad or contested legal theories.

For Trump, the risk is political even if the legal effect is disputed. A Senate vote against unauthorized hostilities gives critics a clean number: 50-48, with Republican support. That number can now be used in every debate about the war, the Iran deal and any future military escalation.

What to watch next

Watch the White House response, Pentagon posture in the region, and whether congressional supporters attempt a follow-up vehicle with clearer legal force. Also watch whether Iran negotiations continue to reduce the practical urgency of the vote or whether a new incident makes the war powers dispute immediate again.

The next hard signal will not be a floor speech. It will be whether U.S. forces change operations, whether the administration sends Congress a legal response, or whether lawmakers use spending, authorization or oversight tools to enforce the vote.

Ready social post

The Senate passed the Iran war powers resolution 50-48. Four Republicans joined most Democrats; John Fetterman voted no; McConnell and McCormick missed the vote. The vote is confirmed. The legal effect is the unresolved part.

Read next: the House vote context