President Donald Trump. Image Credit: AP

Washington: The US Congress on Wednesday gave its final approval to a resolution to restrain President Donald Trump from attacking Iran after months of soaring tensions.

The House of Representatives voted 227-186 to join the Senate in support of the resolution, which bars any military action against Iran without an explicit vote from Congress.

But the resolution is virtually certain to be vetoed by Trump and the coalition of most Democrats and a handful of war-sceptic Republicans lacks the votes to override him.

Read more