Sir Keir Starmer will hold an urgent cabinet meeting this afternoon to set out a plan for “lasting peace” in the Middle East that will pave the way for Labour to recognise a Palestinian state.
The prime minister has called ministers away from their summer break for the meeting, where he will present his plan, which he discussed with Donald Trump in Scotland on Monday.