US President Donald Trump maintains the deal to end the conflict between the US and Iran will be signed despite Iran challenging the timeline, as he tells Israel not to carry out further attacks on Lebanon.

Donald Trump said an Israeli strike on Beirut "should not have happened" after it triggered a strong protest from Iran, casting doubt on the US president's pledge that a peace…

US President Donald Trump insisted on Sunday that a deal to end the Middle East war was just "hours" away, angrily blaming Israel for delaying its signing with an airstrike on…

US President criticises Israeli strike on Lebanon on day of possible agreement