UK Elections Info
MPs for Aberavon
Search
Home Page
Login
View Results
Data Last Updated: 9 April 2024
Application Last Amended: 11 January 2024
This website is considered to be an archive in the public interest.
Date Elected | Until | Name | Birth | Death | Age at Election | Age at Death |
---|---|---|---|---|---|---|
14 Dec 1918 | 15 Nov 1922 | John Edwards | 28 Feb 1882 | 23 May 1960 | 36 | 78 |
15 Nov 1922 | 30 May 1929 | James Ramsay MacDonald | 12 Oct 1866 | 9 Nov 1937 | 56 | 71 |
30 May 1929 | 8 Oct 1959 | William George Cove | 21 May 1888 | 15 Mar 1963 | 41 | 74 |
8 Oct 1959 | 7 Jun 2001 | John Morris | 5 Nov 1931 | 5 Jun 2023 | 27 | 91 |
7 Jun 2001 | 7 May 2015 | David Hywel Francis | 6 Jun 1946 | 14 Feb 2021 | 55 | 74 |
7 May 2015 | Stephen Nathan Kinnock | 1 Jan 1970 | 45 | (54) |
28 returns loaded
0 notes loaded
48 > -999
adding John Edwards (3969) to list (19181214)
49 > 48
adding James Ramsay MacDonald (8333) to list (19221115)
50 > 49
processing candidate 2: James Ramsay MacDonald (8333)
51 > 50
processing candidate 3: Rt Hon James Ramsay MacDonald (8333)
52 > 51
adding William George Cove (2881) to list (19290530)
53 > 52
processing candidate 5: William George Cove (2881)
54 > 53
processing candidate 6: William George Cove (2881)
55 > 54
processing candidate 7: William George Cove (2881)
56 > 55
processing candidate 8: William George Cove (2881)
57 > 56
processing candidate 9: William George Cove (2881)
58 > 57
processing candidate 10: William George Cove (2881)
59 > 58
adding John Morris (9759) to list (19591008)
60 > 59
processing candidate 12: John Morris (9759)
61 > 60
processing candidate 13: John Morris (9759)
62 > 61
processing candidate 14: John Morris (9759)
63 > 62
processing candidate 15: Rt Hon John Morris (9759)
64 > 63
processing candidate 16: Rt Hon John Morris (9759)
65 > 64
processing candidate 17: Rt Hon John Morris (9759)
66 > 65
processing candidate 18: Rt Hon John Morris (9759)
67 > 66
processing candidate 19: Rt Hon John Morris (9759)
68 > 67
processing candidate 20: Rt Hon John Morris (9759)
69 > 68
processing candidate 21: Rt Hon John Morris (9759)
70 > 69
adding David Hywel Francis (17627) to list (20010607)
71 > 70
processing candidate 23: Dr David Hywel Francis (17627)
72 > 71
processing candidate 24: Dr David Hywel Francis (17627)
73 > 72
adding Stephen Nathan Kinnock (45345) to list (20150507)
74 > 73
processing candidate 26: Stephen Nathan Kinnock (45345)
75 > 74
processing candidate 27: Stephen Nathan Kinnock (45345)
6 MPs found in total