On Today prog this morning: Gordon Brown earns over £1m a year from speeches and writing but gives it all to charity. Some politicians really do have great integrity.

— Sonia Sodha (@soniasodha) November 10, 2021