David Shearer is the former Leader of the Labour party. he talks to Kathryn Ryan about the party's future in the aftermath of the 2014 general election.
David Shearer is the former Leader of the Labour party. he talks to Kathryn Ryan about the party's future in the aftermath of the 2014 general election.