The Labour Party MP David Shearer has come out swinging against the former leader David Cunliffe, saying he will end up undermining whoever takes over Labour's leadership.
The Labour Party MP David Shearer has come out swinging against the former leader David Cunliffe, saying he will end up undermining whoever takes over Labour's leadership.