Donald Trump has threatened Iran with “consequences the likes of which few throughout history have ever suffered before” in a Twitter tirade that has stunned diplomatic observers. The all-caps tweet came after the Iranian President Hassan Rouhani spoke out on America’s anti-Iran policy. Mr Trump told Mr Rouhani to “never, ever threaten the United States again” and told him to …