Who should be the leader of the Labour Party?

David Shearer

8754 votes, 66.0%
   

David Cunliffe

4506 votes, 34.0%
   

Total 13260 votes

Latest National Headlines

Related story:  Labour leadership vote tomorrow