| 6 May 2021 | Local Elections 2021 | Bishop's Cleeve | Gloucestershire | The Labour Party | 327 | 6.6% | 3rd | No |
| 4 May 2017 | Local Elections 2017 | Caergybi | Isle of Anglesey | The Labour Party | 540 | 10.8% | 5th | No |
| 7 May 2015 | Local Elections 2015 | Neston | Cheshire West & Chester | The Labour Party | 1,058 | 50.7% | 1st | Yes |
| 3 May 2012 | Local Elections 2012 | Garden Village | Wrexham | The Labour Party | 643 | 72.7% | 1st | Yes |
| 5 May 2011 | Local Elections 2011 | Neston | Cheshire West & Chester | The Labour Party | 708 | 51.8% | 1st | Yes |
| 3 May 2007 | Local Elections 2007 | Knowsley | West Lancashire | The Labour Party | 506 | 31.9% | 2nd | No |
| 4 May 2006 | Local Elections 2006 | Bradwell | Milton Keynes | The Labour Party | 735 | 24.9% | 2nd | No |
| 5 May 2005 | UK General Election 05 May 2005 | Swansea West | UK Parliamentary general election | The Labour Party | 13,833 | 41.8% | 1st | Yes |
| 10 June 2004 | Local Elections 2004 | Newport Pagnell South | Milton Keynes | The Labour Party | 238 | 11% | 4th | No |
| 10 June 2004 | Local Elections 2004 | Derby | West Lancashire | The Labour Party | 550 | 25.3% | 2nd | No |
| 10 June 2004 | Local Elections 2004 | Halmerend | Newcastle-under-Lyme | The Labour Party | 360 | 16.1% | 4th | No |
| 1 May 2003 | Local Elections 2003 | Burbage St Catherines and Lash Hill | Hinckley And Bosworth | The Labour Party | 224 | 6.3% | 6th | No |
| 2 May 2002 | Local Elections 2002 | Burnt Oak | Barnet | The Labour Party | 1,657 | 24.9% | 2nd | Yes |
| 7 June 2001 | UK General Election 07 Jun 2001 | Swansea West | UK Parliamentary general election | The Labour Party | 15,644 | 48.7% | 1st | Yes |
| 7 June 2001 | UK General Election 07 Jun 2001 | Carmarthen East and Dinefwr | UK Parliamentary general election | The Labour Party | 13,540 | 35.6% | 2nd | No |
| 1 May 1997 | UK General Election 01 May 1997 | Carmarthen East and Dinefwr | UK Parliamentary general election | The Labour Party | 17,907 | 42.9% | 1st | Yes |
| 1 May 1997 | UK General Election 01 May 1997 | Swansea West | UK Parliamentary general election | The Labour Party | 22,748 | 56.2% | 1st | Yes |
| 9 April 1992 | UK General Election 09 Apr 1992 | Swansea West | UK Parliamentary general election | The Labour Party | 23,238 | 53% | 1st | Yes |
| 9 April 1992 | UK General Election 09 Apr 1992 | Carmarthen | UK Parliamentary general election | The Labour Party | 20,879 | 36.6% | 1st | Yes |
| 9 April 1992 | UK General Election 09 Apr 1992 | Chipping Barnet | UK Parliamentary general election | The Labour Party | 11,638 | 25.9% | 2nd | No |
| 11 June 1987 | UK General Election 11 Jun 1987 | Carmarthen | UK Parliamentary general election | The Labour Party | 19,128 | 35.4% | 1st | Yes |
| 11 June 1987 | UK General Election 11 Jun 1987 | Hornchurch | UK Parliamentary general election | The Labour Party | 13,345 | 28.4% | 2nd | No |
| 11 June 1987 | UK General Election 11 Jun 1987 | Swansea West | UK Parliamentary general election | The Labour Party | 22,089 | 48.5% | 1st | Yes |
| 9 June 1983 | UK General Election 09 Jun 1983 | Swansea West | UK Parliamentary general election | The Labour Party | 18,042 | 42.1% | 1st | Yes |
| 9 June 1983 | UK General Election 09 Jun 1983 | Hornchurch | UK Parliamentary general election | The Labour Party | 12,209 | 26.8% | 2nd | No |
| 3 May 1979 | UK General Election 03 May 1979 | Swansea West | UK Parliamentary general election | The Labour Party | 24,175 | 46.1% | 1st | Yes |
| 3 May 1979 | UK General Election 03 May 1979 | Hornchurch | UK Parliamentary general election | The Labour Party | 20,571 | 43.3% | 2nd | No |
| 10 October 1974 | UK General Election 10 Oct 1974 | Hornchurch | UK Parliamentary general election | The Labour Party | 21,336 | 48.5% | 1st | Yes |
| 28 February 1974 | UK General Election 28 Feb 1974 | Swansea West | UK Parliamentary general election | The Labour Party | 22,124 | 31.4% | 1st | Yes |
| 28 February 1974 | UK General Election 28 Feb 1974 | Hornchurch | UK Parliamentary general election | The Labour Party | 21,763 | 34.6% | 1st | Yes |
| 18 June 1970 | UK General Election 18 Jun 1970 | Swansea West | UK Parliamentary general election | The Labour Party | 24,622 | 50.2% | 1st | Yes |
| 18 June 1970 | UK General Election 18 Jun 1970 | Hornchurch | UK Parliamentary general election | The Labour Party | 30,294 | 41.7% | 2nd | No |
| 31 March 1966 | UK General Election 31 Mar 1966 | Swansea West | UK Parliamentary general election | The Labour Party | 26,703 | 56.4% | 1st | Yes |
| 31 March 1966 | UK General Election 31 Mar 1966 | Hornchurch | UK Parliamentary general election | The Labour Party | 38,406 | 52.1% | 1st | Yes |
| 15 October 1964 | UK General Election 15 Oct 1964 | Swansea West | UK Parliamentary general election | The Labour Party | 23,019 | 47.9% | 1st | Yes |
| 15 October 1964 | UK General Election 15 Oct 1964 | Epsom | UK Parliamentary general election | The Labour Party | 12,131 | 20.9% | 3rd | No |
| 8 October 1959 | UK General Election 08 Oct 1959 | Poole | UK Parliamentary general election | The Labour Party | 15,325 | 30% | 2nd | No |