As Iranian missiles and drones slam into Kuwait and Bahrain, Donald Trump is facing a revolt at home. The House has passed a measure to limit his Iran war powers, with four Republicans crossing the aisle just as the Gulf turns into a powder keg. Trump raged on social media that they “should be ashamed of themselves” for undercutting him “in the middle” of final talks with Tehran. With Hormuz threatened, U.S. bases under fire, and his own party splintering, is Trump losing control of both the war and the narrative?

As Trump erupts amid fresh obstacles on multiple fronts, commentator Molly Jong-Fast discusses how much worse things can get in the final two-and-a-half years of Trump’s term.

The House passed a resolution on Wednesday to limit President Donald Trump’s war powers in Iran, a significant rebuke to Trump and his handling of the conflict.

Four lawmakers from Trump's Republican party joined Democrats on Wednesday to vote 215-208 in favour of the public rebuke.