Labor leadership: It’s on

Exciting times:

Kim Beazley has put his job on the line by announcing a caucus leadership ballot for Monday morning.

Ballots will also be called for the deputy leadership as well as all positions on Labor’s frontbench.

(From the Herald).

I don’t know who to go for here. Beazley has shown himself to be serially inept, but I’m not sure that Rudd would be a lot better. Still, I suppose that it would be hard to be much worse than Kimbo, so I guess I have to go for Rudd (or Gillard, who may yet declare). But would Beazley have done this if he didn’t think he had the numbers?