Donald Trump announced a temporary ceasefire with Iran on Tuesday evening, a relief to those watching in horror to see ...