The US Senate passed a largely symbolic resolution Tuesday calling for an end to President Donald Trump’s war with Iran, delivering a fresh rebuke to the White House as it tries to negotiate a lasting settlement with Tehran.

The House-passed measure, adopted by the Senate in a 50-48 vote, directs Trump to remove US forces from hostilities with Iran unless Congress explicitly authorizes military action.

Because the measure is a “concurrent resolution,” it does not go to Trump’s desk for signature and carries disputed legal force.

But its passage still puts both chambers of Congress on record against a conflict that began with US and Israeli strikes on Iran in late February, rattled global energy markets and opened a broader regional war involving Lebanon and Gulf states.

During Trump’s first term, Congress passed War Powers bills in 2019 and 2020 against military action in Yemen and Iran, respectively, but both were vetoed by Trump and the Senate failed override them.