In the first significant congressional vote on the deepening conflict with Iran, Senate Republicans on Wednesday, March 4, rejected a resolution that aimed to stop US President Donald Trump’s war against Iran.
The legislation, which is a war powers resolution that requires congressional approval for any further military action, did not pass by a 47-53 vote. The voting, however, was largely along party lines, although Kentucky Senator Rand Paul, a Republican, voted in favour of the legislation, while Pennsylvania Senator John Fetterman, a Democrat, voted against it.
The legislation provided lawmakers with the opportunity to reassert their authority over war decisions and prompt debate on the increasingly expanding conflict in West Asia.
Democrats push for congressional oversight
Democratic senators filled the Senate chamber as the voting began, which is unusual for the lawmakers, who usually vote and then leave the chamber.
Senate Democratic Leader Chuck Schumer described the moment as one of defining decisions for lawmakers.
“Today every senator, every single one, will pick a side,” Schumer said before the vote.
“Do you stand with the American people who are exhausted with forever wars in the Middle East or stand with Donald Trump and Pete Hegseth as they bumble us headfirst into another war?”
Also Read | Iranian missile enters Turkey, intercepted by NATO; tensions rise in Europe
Republican leaders strongly opposed the resolution, accusing Democrats of trying to undermine the administration during a military conflict.
“Democrats would rather obstruct Donald Trump than obliterate Iran's national nuclear program,” said Sen John Barrasso, the second-ranking Republican in Senate leadership.
Trump promised no more endless wars, yet he launched the country into war with Iran.
— Senate Democrats (@SenateDems) March 4, 2026
The Constitution gives Congress the power to declare war.
No president gets to decide alone.
Via Senator @ChrisVanHollen pic.twitter.com/gTIS3jZtI5
Trump administration seeks support as war widens
The vote came days after Trump ordered a surprise attack on Iran on February 28, triggering a conflict that has quickly spread across the region.
Administration officials have been actively meeting with lawmakers on Capitol Hill to reassure them that the situation remains under control.
Defence Secretary Pete Hegseth said the war could last up to eight weeks, longer than earlier projections from the administration. He also acknowledged that Iran continues to carry out missile strikes even as US forces attempt to control Iranian airspace.
Gen Dan Caine, chairman of the Joint Chiefs of Staff, said that US service members, “Gen Dan Caine, chairman of the Joint Chiefs of Staff.”
The dangers of the conflict were underscored after six US military members were killed in a drone strike in Kuwait over the weekend.
Also Read | Submarine strike on Iranian ship near Sri Lanka leaves 101 missing, 78 injured
Human cost and political stakes
Republican Sen Joni Ernst of Iowa highlighted the personal toll of the war during a speech on the Senate floor. One of the soldiers killed in Sunday’s attack was from Iowa. A National Guard unit from the state had also been targeted in Syria in December, leaving two soldiers dead.
“But now is our opportunity to bring an end to the decades of chaos,” Ernst said.
“The sooner the better.”
Trump has not ruled out sending US ground troops. While he initially suggested the bombing campaign could end within weeks, the administration’s objectives have shifted over time. The focus has moved from regime change to preventing Iran from developing nuclear weapons and crippling its naval and missile capabilities.
Lawmakers forced to take a stand
Supporters of the resolution argued that Congress must assert its constitutional role in decisions of war.
“Nobody gets to hide and give the president an easy pass or an end-run around the Constitution,” said Sen Tim Kaine, the Virginia Democrat who introduced the resolution.
“Everybody's got to declare whether they're for this war or against it.”
Also Read | Russia, China condemn US-Israel strikes on Iran, urge immediate halt to military action
Some Republicans who had previously supported similar war powers resolutions said they opposed this one because the conflict was already underway.
“Passing this resolution now would send the wrong message to Iran and to our troops,” said GOP Sen Susan Collins of Maine. “At this juncture, providing unequivocal support to our service members is critically important, as is ongoing consultation by the administration with Congress.”
Still, the vote exposed divisions within a Republican Party that has often followed Trump’s promise to avoid foreign wars.
“War is ugly, it always has been ugly, but we're taking out a regime that has been trying to attack us for quite some time,” said Sen Markwayne Mullin, a Republican from Oklahoma.