Could a Makerfield by-election decide who the next Labour Prime Minister will be?