The US-Iran ceasefire was announced around 90 minutes before Trump's 20:00 EDT (01:00 BST) deadline for Iran to make a deal - ...