
Eight frontbenchers have defied Sir Keir Starmer to back a Commons vote calling for a ceasefire in Gaza.
MPs voted 293 to 125, majority 168, to reject the SNP’s King’s Speech amendment calling for “all parties to agree to an immediate ceasefire” in Gaza.