In a rare show of bipartisan opposition, the US Senate on Tuesday approved a resolution directing President Donald Trump to withdraw American military forces from hostilities with Iran. The measure passed by a narrow 50-48 vote, highlighting divisions within the Republican Party over the administration's approach to the conflict.
Four Republican senators, Susan Collins of Maine, Lisa Murkowski of Alaska, Bill Cassidy of Louisiana and Rand Paul of Kentucky, joined Democrats in supporting the resolution. Pennsylvania Senator John Fetterman was the only Democrat to vote against it, per a report by Hindustan Times.
Republicans split over Iran policy
The Senate vote came after the House of Representatives approved a similar war powers resolution by a 215-208 margin. Four House Republicans, Thomas Massie of Kentucky, Brian Fitzpatrick of Pennsylvania, Warren Davidson of Ohio and Tom Barrett of Michigan, crossed party lines to back the measure.
Also Read | Israel fears US-Iran Lebanon understanding could weaken its strategic leverage in the region
Following the House vote, Trump criticised the Republican lawmakers on Truth Social, calling them "GRANDSTANDERS" and describing their actions as "unpatriotic", per HT report.
The latest vote marks the tenth time this year that the Senate has approved a measure seeking to limit Trump's authority to engage in military action against Iran without congressional approval.
🚨 US Senate just voted 50-48 to approve the Iran War Powers Resolution, blocking Trump from any more military action without full congressional approval
— HUSSEIN (@PulseOrbit) June 23, 2026
Congress finally putting brakes on the endless war machine while Iran keeps controlling the Strait and slapping back harder… pic.twitter.com/haBXuZoa4r
Resolution remains symbolic
The resolution does not carry the force of law and its immediate impact remains uncertain. The Trump administration has already reached an interim peace agreement with Iran, reducing concerns of an immediate escalation.
However, the vote reflects growing unease among some Republican lawmakers over both the conflict and the administration's handling of negotiations with Tehran.
Democrats seek public stand from Republicans
Senate Democratic leader Chuck Schumer pushed for the vote, arguing that Republicans should publicly state their position on the conflict.
Also Read | Trump's proposed citizenship fee hike could make becoming an American costlier for thousands of Indians
"Republicans can complain about Trump's war, his secrecy, and his disastrous deal with Iran all they want behind closed doors, but the only way to ensure this war ends once and for all is for Republicans to act," Schumer said ahead of the vote, reported HT.
Senator Tim Kaine also defended the need for the resolution despite ongoing diplomatic efforts. "I think it's a good time to have the vote to say, 'Hey, if we're really in a period of maybe some stability here, let's not just allow it to start up again without Congress being involved in that decision,'" Kaine told reporters last week.
FAQs:
Why did the Senate pass the Iran war powers resolution?
The resolution seeks to ensure Congress approves any future US military action against Iran.
Does the Senate resolution stop US military action immediately?
No, the measure is largely symbolic and does not carry the force of law.