Non-affiliated member from 5 July 2016 until 12 September 2016
Liberal Democrat member from 29 December 1995 until 5 July 2016
Conservative member from 11 June 1987 until 29 December 1995
Non-affiliated member from 20 October 2022 until 14 November 2023
Conservative member from 12 October 1999 until 20 October 2022
Crossbench member from 16 February 1981 until 11 October 1999
Non-affiliated member from 9 January 2017 until 8 January 2018
Liberal Democrat member from 3 March 1988 until 9 January 2017
No party member from 9 June 1983 until 3 March 1988
Non-affiliated member from 15 July 2015 until 7 September 2016
Liberal Democrat member from 21 June 2004 until 15 July 2015
Conservative member from 18 June 1970 until 1 September 1997
Non-affiliated member from 11 September 2020 until 5 October 2020
Independent member from 30 August 2018 until 6 November 2019
Labour member from 3 May 1979 until 30 August 2018
Conservative member from 1 August 1999 until 12 May 2008
Crossbench member from 29 January 1999 until 31 July 1999
Conservative member from 11 June 1990 until 3 December 1998
Non-affiliated member from 24 January 2013 until 11 October 2016
Labour member from 7 June 2010 until 23 January 2013
Non-affiliated member from 20 April 2009 until 6 June 2010
Labour member from 5 June 2006 until 19 April 2009