The combination of an ethically-strong Kevin Rudd, a governance-obsessed John Faulkner and the Wollongong City Council looks like ensuring the stars are about to align for Australia's most comprehensive program of campaign finance reform.

Kevin Rudd opened the batting with Kerry O'Brien on three fronts last night :