For Iran, the re-election of Donald Trump in November 2024 was its worst nightmare. Waking up the morning after the US election, Tehran feared President Trump’s unpredictability – and remembered the hard line he’d taken on Iran in the past and his killing of the Islamic Revolutionary Guard Corps (IRGC) Quds force commander Qassem Soleimani