US Senate votes to halt Trump's Iran warhalt Trump's Iran war in rare rebuke
The U.S. Senate voted 50-48 on Tuesday to halt President Trump's military campaign against Iran, joining the House in a rare bipartisan rebuke of the war.
This vote marks the first time a War Powers Act resolution passed both chambers, signaling growing unease in Congress over another prolonged Middle East conflict.
The move matters because it tests congressional authority to limit presidential war powers and could force an end to the U.S. military action against Iran.
U.S. Senate
U.S. Senate and Democratic Leaders describe the vote as a necessary constitutional check to stop a 'disastrous war' that brings chaos and cost to Americans, asserting Congress must prevent further prolonged Middle East conflict.
President Trump
President Trump rejects the Senate action as a 'poorly timed and meaningless' rebuke, claiming the measure sends aid and comfort to Iran's leadership and undermines U.S. maximum pressure on the regime.
- The War Powers Act was passed in 1973 following the Vietnam War to prevent unchecked presidential military deployments.
- Eight Republican senators were needed to provide the majority for the resolution, with Tom Barrett and Warren Davidson among the key House voters.
- Trump previously promised 'maximum pressure' on Iran but has faced criticism for 'maximum chaos' in his handling of the conflict.
US-Iran Ceasefire War
The United States launched military strikes against Iran on June 26, 2026, in response to a drone attack on a commercial cargo ship in the Strait of Hormuz, calling it a "foolish violation" of the 60-day ceasefire agreement signed just days earlier[2][4][14].
26 June, 09:35 PM
US launches strikes against Iran following commercial ship attack26 June, 04:47 PM
Trump calls Iran drone attack on cargo ship a ceasefire violation