A fifth vote on a war powers resolution aimed at halting Trump’s war on Iran has failed to pass, with 51 votes against and 46 votes in favour, Al Jazeera reports.

Top Senate Democrat Chuck Schumer said before the vote that “Trump has been offering empty promises to end his war for weeks” and that the vote offered “Senate Republican puppets a fifth chance to do just that”.