How has David Shearer handled Labour's leadership tussle?

Well

654 votes, 54.7%
   

Not well

542 votes, 45.3%
   

Total 1196 votes

Latest Politics Headlines