The humbling of Gordon Brown – PM apologies to Mrs Duffy