By-election in Keir Starmer’s old seat expected Oct. 8 | PiQ Markets