Julia Gillard and Kevin Rudd

Here comes a Labor leadership article. Those of you who revile such things: look away now.