Lord Deben (John Gummer)

John Gummer, otherwise known as Lord Deben, is a member of the House of Lords and chairman of the Climate Change Committee.

Latest articles