US President Donald Trump abruptly canceled a housing bill signing ceremony and clashed with certain Senators after a rare motion seeking to rein in his war with Iran. The Senate passed a new motion following the feud.

The US Senate passed a symbolic resolution calling for an end to Trump's war with Iran, saying Congress must authorise any further military action.

Four Republicans broke with their party to support the measure, which passed the House of Representatives earlier this month – key US politics stories from Tuesday 23 June at a…