Few punters would put their money on Keir Starmer to remain PM. But they're pretty sure who'll replace him.