Donald trump has torpedoed a joint G7 statement on the Israel-Iran conflict, according to senior US officials.

Tensions erupted at the G7 summit on Monday after Donald Trump sensationally claimed that expelling Russia from the group in 2014 was a 'big mistake' and even blamed it for Vladimir Putin's invasion of Ukraine.

As leaders from the world's most powerful democracies gathered in the picturesque Canadian Rockies, the former U.S. president dropped a bombshell by saying: 'Putin speaks to me. He doesn't speak to anybody else.'

In a show of defiance, Sir Keir Starmer stood firm on the group's current composition, with Downing Street stating the Prime Minister was 'happy with the make-up of it,' despite Trump's remarks causing visible friction among world leaders.

Asked whether the Labour leader agreed with Trump's eyebrow-raising comments, a Number 10 spokesperson diplomatically said: 'I think obviously those comments are a matter for the US.'