It’s been more than two months since President Donald Trump announced a ceasefire with Iran, saying at the time that the two sides were close to a deal.