
Sir Keir Starmer has been hit by three resignations from his top team, as he faced a frontbench rebellion over his refusal to back a ceasefire in Gaza.
Three shadow ministers – Yasmin Qureshi, Afzal Khan and Paula Barker – quit on Wednesday evening, pledging to vote for an SNP amendment to the King’s Speech backing a ceasefire.