It is almost a case of who isn't running for the Labour Party leadership rather than who is.
At this stage, four MPs - former leader David Cunliffe, former deputy leader Grant Robertson, current acting leader David Parker and former party president Andrew Little - have announced they want the top job, while there is speculation that another former leader, David Shearer, will throw his hat in the ring before tomorrow's deadline.
Our own Stuart Nash indicated early on that he would not be seeking the job at this stage.
He is well advised to keep out of it, because already it is looking like becoming one big mess. You can only imagine how much John Key and his colleagues are enjoying the show.
Some may argue that such a leadership battle is democracy at its best and that left-leaning parties around the world always give the impression of infighting because they are such a broad church of opinion.