The Mayor of Greater Manchester may be the favourite to replace Keir Starmer as prime minister if he wins in Makerfield but that byelection is no sure thing