Tony Benn (87), the longest serving Labour MP in history, looks back over his life and career.
2018
2015
2011
2006
2009
2013
2007
2001
2000
2014
2010
2002