Liberal Democrat
Baddesley, Hampshire County Council
Baddesley, Hampshire County Council
Valley Park, Test Valley Borough Council
None
Liberal Democrat
None
None
None
Terms Served
1991 to Current
May 2, 1991 to May 4, 1994
May 5, 1994 to May 5, 1999
May 6, 1999 to April 30, 2003
May 1, 2003 to May 2, 2007
May 3, 2007 to May 4, 2011
May 5, 2011 to May 6, 2015
May 7, 2015 to May 2, 2019
May 2, 2019 to May 9, 2023
May 9, 2023 to Present
Terms Served
1992 to Current
Jan. 2, 1992 to May 6, 1993
May 6, 1993 to May 1, 1997
May 1, 1997 to June 7, 2001
June 7, 2001 to May 5, 2005
May 5, 2005 to June 4, 2009
June 4, 2009 to May 2, 2013
May 2, 2013 to May 4, 2017
May 6, 2021 to Present
May 4, 2017 to May 6, 2021