Donald Trump has declared the US will blockade the Strait of Hormuz after the collapse of peace talks with Iran.
The president resumed his bombastic threats just hours after negotiations in Islamabad failed, warning that the US military was “locked and loaded to finish Iran”.