Integrity has sometimes been defined as the absence of any difference between public and private person - and I get that. I want to be the same person in public as I am in private. On that basis, Brown got it badly wrong.
On the other hand, I know that I don't live up to this, not by a long way. I therefore find it far easier to identify with Gordon Brown in his frustration, his fault and his apologising than I do with George Osborne who said:
It must be nice to be as confident about your own behaviour as that - or perhaps he's being a tad hypocritical? I'm with Nick Clegg who told Radio 4's PM programme:
Good on him. We really do live in a World Without Secrets.