Labour MPs are demanding Sir Keir Starmer does not meet with the president of Israel when he visits London next week amid outcry over the humanitarian situation in Gaza.

Isaac Herzog is expected in the UK on Wednesday and Thursday for talks with ministers, with the government on the verge of recognising an independent Palestinian state.

Mr Herzog's impending visit has sparked fury among some Labour MPs as Israel intensifies its military offensive in Gaza.

It is the first trip by a senior Israeli leader since the Prime Minister announced that the UK would recognise Palestine during the next UN General Assembly meeting, beginning on September 9, unless Israel meets conditions including agreeing to a ceasefire in Gaza and reviving the prospect of a two-state solution.

It is also the first visit by a high ranking Israeli politician since foreign secretary David Lammy met with counterpart Gideon Sa'ar in April.