
A candidate waves a pro-Palestinian flag as the general election result is declared in Bath, in the west of England. Getty Images
A candidate waves a pro-Palestinian flag as the general election result is declared in Bath, in the west of England. Getty Images
Pro-Gaza candidates capture seats from Labour as Muslim heartlands revolt
Keir Starmer's party suffers startling loss of support in once-safe constituencies despite national landslide win