Who should be the leader of the Labour Party?

David Shearer

8754 votes, 66.0%
   

David Cunliffe

4507 votes, 34.0%
   

Total 13261 votes

Latest Stuff Headlines

Related story:  Labour leadership vote tomorrow