Earlier, Donald Trump said he “expects to be bombing” Iran again if the country fails to reach an agreement with the US that would end the war.