| 4 May 2023 | Local Elections 2023 | Belper East | Amber Valley | Liberal Democrats | 234 | 2.6% | 13th | No |
| 6 May 2021 | Local Elections 2021 | Sawtry and Stilton | Cambridgeshire | Liberal Democrats | 293 | 8.8% | 3rd | No |
| 6 May 2021 | Local Elections 2021 | Belper | Derbyshire | Liberal Democrats | 277 | 7.2% | 4th | No |
| 2 May 2019 | Local Elections 2019 | Belper East | Amber Valley | Liberal Democrats | 499 | 27.5% | 3rd | No |
| 3 May 2018 | Local Elections 2018 | Heanor and Loscoe | Amber Valley | Liberal Democrats | 29 | 2.1% | 4th | No |
| 3 May 2018 | Local Elections 2018 | Brampton | Huntingdonshire | Liberal Democrats | 975 | 28.4% | 2nd | Yes |
| 4 May 2017 | Local Elections 2017 | Crickhowell | Powys | Liberal Democrats | 601 | 54.2% | 1st | Yes |
| 5 May 2016 | Local Elections 2016 | Brampton | Huntingdonshire | Liberal Democrats | 1,031 | 56.2% | 1st | Yes |
| 2 May 2013 | Local Elections 2013 | Brampton | Huntingdonshire | Liberal Democrats | 856 | 44.3% | 1st | Yes |
| 3 May 2012 | Local Elections 2012 | Crickhowell | Powys | Liberal Democrats | 0 | — | 1st | Yes |
| 5 May 2011 | Local Elections 2011 | Rolleston on Dove | East Staffordshire | Liberal Democrats | 449 | 28.4% | 2nd | No |
| 15 July 2010 | Local by-elections 15 Jul 2010 | Worplesdon | Guildford | PEACE | 39 | 1.1% | 5th | No |
| 6 May 2010 | Local Elections 2010 | Springbank | Cheltenham | Liberal Democrats | 1,626 | 34% | 2nd | Yes |
| 1 May 2008 | Local Elections 2008 | Crickhowell | Powys | Liberal Democrats | 646 | 56.8% | 1st | Yes |
| 3 May 2007 | Local Elections 2007 | Rolleston on Dove | East Staffordshire | Liberal Democrats | 711 | 57% | 1st | Yes |
| 5 May 2005 | UK General Election 05 May 2005 | Guildford | UK Parliamentary general election | PEACE | 166 | 0.3% | 6th | No |
| 5 May 2005 | Local Elections 2005 | Dove | East Staffordshire | Liberal Democrats | 1,724 | 26.8% | 2nd | No |
| 5 May 2005 | UK General Election 05 May 2005 | Corby | UK Parliamentary general election | Independent | 257 | 0.5% | 6th | No |
| 1 May 2003 | Local Elections 2003 | Horninglow | East Staffordshire | Liberal Democrats | 511 | 7.8% | 6th | No |
| 2 May 2002 | Local Elections 2002 | Springbank | Cheltenham | Liberal Democrats | 603 | 36.5% | 1st | Yes |
| 7 June 2001 | UK General Election 07 Jun 2001 | Guildford | UK Parliamentary general election | Pacifist Party | 370 | 0.8% | 5th | No |
| 1 May 1997 | UK General Election 01 May 1997 | Guildford | UK Parliamentary general election | Pacifist Party | 294 | 0.5% | 6th | No |
| 1 May 1997 | UK General Election 01 May 1997 | Aberavon | UK Parliamentary general election | The Labour Party | 25,650 | 71.3% | 1st | Yes |
| 9 April 1992 | UK General Election 09 Apr 1992 | Aberavon | UK Parliamentary general election | The Labour Party | 26,877 | 67.1% | 1st | Yes |
| 11 June 1987 | UK General Election 11 Jun 1987 | Aberavon | UK Parliamentary general election | The Labour Party | 27,126 | 66.8% | 1st | Yes |
| 9 June 1983 | UK General Election 09 Jun 1983 | Aberavon | UK Parliamentary general election | The Labour Party | 23,745 | 58.8% | 1st | Yes |
| 3 May 1979 | UK General Election 03 May 1979 | Aberavon | UK Parliamentary general election | The Labour Party | 31,665 | 61.7% | 1st | Yes |
| 28 February 1974 | UK General Election 28 Feb 1974 | Aberavon | UK Parliamentary general election | The Labour Party | 31,656 | 47.9% | 1st | Yes |
| 18 June 1970 | UK General Election 18 Jun 1970 | Aberavon | UK Parliamentary general election | The Labour Party | 31,314 | 67% | 1st | Yes |
| 31 March 1966 | UK General Election 31 Mar 1966 | Aberavon | UK Parliamentary general election | The Labour Party | 33,763 | 75.4% | 1st | Yes |
| 15 October 1964 | UK General Election 15 Oct 1964 | Aberavon | UK Parliamentary general election | The Labour Party | 33,103 | 72.1% | 1st | Yes |
| 8 October 1959 | UK General Election 08 Oct 1959 | Aberavon | UK Parliamentary general election | The Labour Party | 30,397 | 65.8% | 1st | Yes |
| 25 October 1951 | UK General Election 25 Oct 1951 | North Fylde | UK Parliamentary general election | The Labour Party | 11,284 | 30.7% | 2nd | No |