Donald Trump has announced that the US naval blockade around the Strait of Hormuz will remain in place until a final agreement with Iran is fully “reached, certified, and signed.” The statement comes ...