Labour may have won a sizeable majority but there were a few upsets. As they lost several former strongholds to independent candidates. Jeremy Corbyn won in Islington North. While four other candidates campaigning on pro-Gaza platforms picked up seats.