For even the most casual watcher of Australian politics the last few months have been depressing.
Tony Abbott, the self-styled ideological love-child of Bronwyn Bishop and John Howard has been playing some pretty petty party politics; stone-walling any Labor policy, regardless of its merits.
So step up Paul Keating, the ideological love-child of a brick wall and Jack Lang.
He has launched a vicious and burning attack on Abbott calling him an "intellectual nobody [with] no policy ambition", and the "poor man's John Howard".
Hard to disagree with, and hard to see how Abbott will slip out of the shadow of the anodyne if he doesn't start voting with Australia's, and not his interests in mind.