He is the author of seven books: biographies of longtime Conservative politician Kenneth Clarke and former Labour leader John Smith, a collection of short biographies called Faces of Labour: The Inside Story (1996), No Such Thing as Society: A History of Britain in the 1980s, Fear and the Muse Kept Watch (2015) about the great writers and artists who lived under Stalin's rule in the Soviet Union, a novel Innocent in the House, and Strange People I Have Known.[2] He has also contributed to many other books. His play, One Bummer News Day, set in a newspaper office, was broadcast as part of the Play for Today series.[4]