Labour had another bad poll this week, so David Shearer is reshuffling his senior staff. Apparently Labour's consistent inability to gain traction is all their fault. It has nothing to do with its leader.
Bullshit. Shearer is the leader, and the buck stops on his desk. If he thinks there are failures, then they are ultimately his responsibility. Blaming your underlings while refusing to accept any responsibility yourself is simply the mark of a coward.