What made the US president lash out at the leaders of Iran and Israel?
Sky's US correspondent Mark Stone explains why Donald Trump hit out at the leaders of Iran and Israel after a particularly tumultuous few days in the Middle East.
Tuesday 24 June 2025 21:37, UK
The US president swore in frustration as he scolded the leaders of Israel and Iran after both countries violated a ceasefire deal within hours