Donald Trump said the US had reached a “great settlement” with Iran and that a final agreement could be signed within days.
Trump said planned US strikes were cancelled as talks progressed.
Tehran reiterated that its nuclear programme remains peaceful and that it would not cross its “red lines”.

