Donald Trump has threatened to 'obliterate' Iran’s power plants if Tehran fails to open the Strait of Hormuz.