Donald Trump’s deadline for Iran to reopen the Strait of Hormuz or face a renewal of American bombardment was due to expire ...