| 3 May 2018 | Local Elections 2018 | Southgate Green | Enfield | The Labour Party | 2,118 | 16.6% | 1st | Yes |
| 5 May 2005 | UK General Election 05 May 2005 | Aberdeen North | UK Parliamentary general election | Conservative Party | 3,456 | 9.4% | 4th | No |
| 5 May 2005 | UK General Election 05 May 2005 | Blaydon | UK Parliamentary general election | The Labour Party | 20,120 | 51.5% | 1st | Yes |
| 7 June 2001 | UK General Election 07 Jun 2001 | Swansea East | UK Parliamentary general election | The Labour Party | 19,612 | 65.2% | 1st | Yes |
| 1 May 1997 | UK General Election 01 May 1997 | Swansea East | UK Parliamentary general election | The Labour Party | 29,151 | 75.4% | 1st | Yes |
| 9 April 1992 | UK General Election 09 Apr 1992 | Swansea East | UK Parliamentary general election | The Labour Party | 31,179 | 69.7% | 1st | Yes |
| 11 June 1987 | UK General Election 11 Jun 1987 | Swansea East | UK Parliamentary general election | The Labour Party | 27,478 | 63.7% | 1st | Yes |
| 9 June 1983 | UK General Election 09 Jun 1983 | Swansea East | UK Parliamentary general election | The Labour Party | 22,297 | 54.4% | 1st | Yes |
| 3 May 1979 | UK General Election 03 May 1979 | Swansea East | UK Parliamentary general election | The Labour Party | 31,909 | 69.9% | 1st | Yes |
| 28 February 1974 | UK General Election 28 Feb 1974 | Swansea East | UK Parliamentary general election | The Labour Party | 26,735 | 35.7% | 2nd | Yes |
| 18 June 1970 | UK General Election 18 Jun 1970 | Stirling and Falkirk | UK Parliamentary general election | Conservative Party | 15,754 | 34.8% | 2nd | No |
| 18 June 1970 | UK General Election 18 Jun 1970 | Monmouth | UK Parliamentary general election | The Labour Party | 26,957 | 43.9% | 2nd | No |
| 31 March 1966 | UK General Election 31 Mar 1966 | Monmouth | UK Parliamentary general election | The Labour Party | 28,619 | 52.7% | 1st | Yes |