Liberal Democrat
May 1, 1993 to May 1, 2006
May 5, 2006 to May 5, 2010
May 6, 2010 to May 22, 2014
May 23, 2014 to May 3, 2018
May 5, 2022 to May 7, 2026
May 4, 2018 to May 5, 2022