The US and Iran strike a ceasefire deal, hours after the US President threatened that "a whole civilisation will die tonight" if the ultimatum expired.