Donald Trump has publicly ripped into Benjamin Netanyahu at the G7 summit, claiming Israel would have been 'blown up a long time ago' without him, in remarks that lay bare an unusually stark rift between a US president and an Israeli prime minister over the war in Lebanon and a looming Iran deal.
Speaking in France, Trump also said he was 'not happy' with Israel's ongoing strikes and urged Netanyahu to show restraint as Washington pushes ahead with a controversial agreement with Tehran – a combination that has intensified tensions between the two leaders at a critical diplomatic moment.