Republican leaders of the US House of Representatives unexpectedly canceled a vote on Thursday on a resolution seeking to end the Iran war unless President

Four Republicans voted with nearly all Democrats to advance the Iran war powers measure, with GOP Sen. Bill Cassidy joining the Republican defectors for the first time.

Since President Trump ordered an attack on Iran at the end of February, Democrats have repeatedly forced votes on war powers resolutions

House Republicans pulled a vote, through a procedural loophole, that could have reined in President Donald Trump's war powers in Iran.