WASHINGTON: The US House approved a war powers resolution Wednesday that would halt the US military action against Iran, defying President Donald Trump as a handful of Republicans joined with Democrats to end the three-month-long war that has reordered politics at home and abroad. House Speaker Mike Johnson had tried to prevent an outcome that would show the mounting opposition to the war, abruptly shutting down floor action two weeks ago when the war powers resolution was on the verge of approval.

Attendance issues and Trump’s revenge tour might complicate House Speaker Mike Johnson’s attempt to block a resolution

The House is preparing to vote on whether to halt the U.S. military action against Iran. Wednesday's action would potentially defy President Donald Trump as a handful of…