Trump threatens to hit Iran's power plants unless Strait of Hormuz reopened in 48 hours

US President Donald Trump has given Iran 48 hours to allow shipping traffic to resume through the Strait of Hormuz.