Starmer’s Labour Party wins UK poll: A landslide foretold