Who should be the leader of the Labour Party?

David Shearer

8753 votes, 66.0%
   

David Cunliffe

4506 votes, 34.0%
   

Total 13259 votes

Latest National Headlines

Related story:  Labour leadership vote tomorrow