US-Iran deal hangs in balance after Israeli strike on Beirutpublished at 21:46 BST
Jack Grey
Live reporter
Image source, Getty ImagesTrump said an Israeli strike on Beirut "should not have happened" at a time when the US and Iran were "so close" to a deal
It's been a day of uncertainty surrounding the US-Iran deal - which Donald Trump previously said would be signed on Sunday - following an Israeli strike on the Lebanese capital Beirut earlier today.
Three people were killed and 15 injured in the attack on Dahieh, according to Lebanon's state media.
The Israeli military said it struck a Hezbollah command centre in response to the Iran-backed armed group firing towards northern Israel earlier on Sunday.
Iran's chief negotiator warned the strike showed the US is not is not fulfilling its commitments and there was "no point" in talking about continuing "down this path".
Trump later said the strike "should not have happened", particularly on a "special day when we are so close to a peace deal with Iran".
In an interview with Fox News at about 17:00 BST (12:00 EST) the US president said he still expected the deal to be signed "in the next two to three hours". However, Iran had previously cast doubt on this Sunday time frame, even before the latest strike on Beirut.
A deal that was described as being close is now once again at risk of derailing, writes our Middle East correspondent.
We're pausing our live coverage now, but you can read more in our news story.























