As Christmas is just two days away I've joined in the season of goodwill by picking my top 10 politicians this year. Next week I'll rank the 10 worst. John Key is on next week's list.
10. Shane Jones. He was finished a couple of years ago. Now he's in the media whenever he wants. He's the only Labour MP who smacks the Greens when they get too sanctimonious. If he survives investigation of his approval of Bill Liu's residency he'll be a senior player in the next Labour cabinet.
9. Tony Ryall. The health portfolio used to be the graveyard for ministers. Ryall has implemented everything he wanted and no one complained. When was the last time you heard any major gripes about the hospital system?
8. Grant Robertson. He swapped sides in the leadership contest and got the number two slot. Detractors claim he stocked his leader's office with allies and was ready to cut David Shearer's throat if David Cunliffe's challenge got traction. He's one of the caucus' smartest strategists. He is loyal to his leader, but if Labour loses the next election, the leadership will be his without a fight. Did I say he was smart?
7. Hone Harawira. He overshadows the Maori Party and is Maori's highest-polling politician by far. His recent arrest for blocking the removal of South Auckland state houses appals the chattering classes but stakes out his constituency. He will bury the Maori Party at the next election.