The UK would have lost World War Two if Sir Keir Starmer had been its leader at the time, the US ambassador to Israel has suggested in an attack on the prime minister's response to Israel's Gaza City takeover plan.

In a post on social media, Mike Huckabee wrote: "So Israel is expected to surrender to Hamas & feed them even though Israeli hostages are being starved?"

"Did UK surrender to Nazis and drop food to them? ... If you had been PM then UK would be speaking German!" he said.

His comments come after Starmer condemned Israel's plans to take over Gaza City as "wrong" and urged its government to immediately reconsider its decision "to further escalate its offensive".

A spokesperson for No 10 said they had nothing to add to Starmer's comments.