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

In his post on X on Friday, in which he reposted a statement by Starmer, Huckabee said: “Ever heard of Dresden, PM Starmer?

“That wasn’t food you dropped. If you had been PM then UK would be speaking German!”

During World War Two, British and American forces dropped 4,000 tons of bombs on the eastern German city over two days, killing tens of thousands of civilians.

Starmer’s earlier statement said: “The Israeli Government’s decision to further escalate its offensive in Gaza is wrong, and we urge it to reconsider immediately.

“This action will do nothing to bring an end to this conflict or to help secure the release of the hostages. It will only bring more bloodshed,” he added.

In the early hours of Friday, Israeli Prime Minister Benjamin Netanyahu’s security cabinet approved plans to take over Gaza’s capital, in a controversial escalation of its war in the territory.

Netanyahu has previously said he wants to take control of the whole of the Gaza Strip but the approved plan focuses specifically on Gaza City in the territory’s north, where hundreds of thousands of Palestinians live.

Israel’s move has been staunchly opposed, including from within Israel, such as by members of the country’s army leadership and the families of hostages being held in Gaza.