Bob Geldof is the people's Lord