UK Elections Info
MPs for Belfast North
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 |
---|---|---|---|---|---|---|
27 Nov 1885 | 1 Aug 1889 | William Ewart | 22 Nov 1817 | 1 Aug 1889 | 68 | 71 |
12 Aug 1889 | 24 Dec 1895 | Sir Edward James Harland, Bt | 15 May 1831 | 24 Dec 1895 | 58 | 64 |
22 Jan 1896 | 18 Aug 1905 | Sir James Horner Haslett | Jan 1832 | 18 Aug 1905 | 64 | 73 |
14 Sep 1905 | 10 Mar 1907 | Rt Hon Sir Daniel Dixon, Bt | 28 Mar 1844 | 10 Mar 1907 | 61 | 62 |
17 Apr 1907 | 20 Jan 1910 | George Smith Clark | 8 Nov 1861 | 23 Mar 1935 | 45 | 73 |
20 Jan 1910 | 25 Nov 1918 | Robert Thompson | 1839 | 3 Aug 1918 | ||
15 Nov 1922 | 30 May 1929 | Thomas Edward McConnell | 7 Apr 1868 | 22 May 1938 | 54 | 70 |
30 May 1929 | 5 Jul 1945 | Thomas Somerset | 14 Dec 1870 | 16 Jun 1947 | 58 | 76 |
5 Jul 1945 | 23 Feb 1950 | William Frederick Neill | 8 May 1889 | 3 Jan 1960 | 56 | 70 |
23 Feb 1950 | 8 Oct 1959 | Harford Montgomery Hyde | 14 Aug 1907 | 10 Aug 1989 | 42 | 81 |
8 Oct 1959 | 28 Feb 1974 | William Stratton Mills | 1 Jul 1932 | 27 | (91) | |
28 Feb 1974 | 3 May 1979 | John Carson | 31 Jul 1933 | 40 | (90) | |
3 May 1979 | 9 Jun 1983 | John McQuade | 9 Aug 1911 | 19 Nov 1984 | 67 | 73 |
9 Jun 1983 | 7 Jun 2001 | Alfred Cecil Walker | 17 Dec 1924 | 3 Jan 2007 | 58 | 82 |
7 Jun 2001 | 12 Dec 2019 | Nigel Alexander Dodds | 20 Aug 1958 | 42 | (65) | |
12 Dec 2019 | John Finucane | 10 Mar 1980 | 39 | (44) |
40 returns loaded
4 notes loaded
40 > -999
adding William Ewart (4216) to list (18851127)
41 > 40
processing candidate 1: William Ewart (4216)
adding Sir Edward James Harland, Bt (5728) to list (18890812)
42 > 41
processing note 0: (183/41): Death of Sir William Ewart, Bt.
processing candidate 3: Sir Edward James Harland, Bt (5728)
43 > 42
processing candidate 4: Sir Edward James Harland, Bt (5728)
adding Sir James Horner Haslett (5879) to list (18960122)
44 > 43
processing note 1: (272/43): Death of Sir Edward Harland, Bt.
processing candidate 6: Sir James Horner Haslett (5879)
adding Rt Hon Sir Daniel Dixon, Bt (3605) to list (19050914)
45 > 44
processing note 2: (306/44): Death of Sir James Haslett.
processing candidate 8: Rt Hon Sir Daniel Dixon, Bt (3605)
adding George Smith Clark (2413) to list (19070417)
46 > 45
processing note 3: (345/45): Death of Rt Hon Sir Daniel Dixon, Bt.
adding Robert Thompson (13479) to list (19100120)
47 > 46
processing candidate 11: Robert Thompson (13479)
49 > 47
adding Thomas Edward McConnell (8955) to list (19221115)
50 > 49
processing candidate 13: Thomas Edward McConnell (8955)
51 > 50
processing candidate 14: Thomas Edward McConnell (8955)
52 > 51
adding Thomas Somerset (27987) to list (19290530)
53 > 52
processing candidate 16: Thomas Somerset (27987)
54 > 53
processing candidate 17: Thomas Somerset (27987)
55 > 54
adding William Frederick Neill (10029) to list (19450705)
56 > 55
adding Harford Montgomery Hyde (6713) to list (19500223)
57 > 56
processing candidate 20: Harford Montgomery Hyde (6713)
58 > 57
processing candidate 21: Harford Montgomery Hyde (6713)
59 > 58
adding William Stratton Mills (9466) to list (19591008)
60 > 59
processing candidate 23: William Stratton Mills (9466)
61 > 60
processing candidate 24: William Stratton Mills (9466)
62 > 61
processing candidate 25: William Stratton Mills (9466)
63 > 62
adding John Carson (2153) to list (19740228)
64 > 63
processing candidate 27: John Carson (2153)
65 > 64
adding John McQuade (9261) to list (19790503)
66 > 65
adding Alfred Cecil Walker (13922) to list (19830609)
processing candidate 30: Alfred Cecil Walker (13922)
67 > 66
processing candidate 31: Alfred Cecil Walker (13922)
68 > 67
processing candidate 32: Alfred Cecil Walker (13922)
69 > 68
processing candidate 33: Alfred Cecil Walker (13922)
70 > 69
adding Nigel Alexander Dodds (3639) to list (20010607)
71 > 70
processing candidate 35: Nigel Alexander Dodds (3639)
72 > 71
processing candidate 36: Nigel Alexander Dodds (3639)
73 > 72
processing candidate 37: Rt Hon Nigel Alexander Dodds (3639)
74 > 73
processing candidate 38: Rt Hon Nigel Alexander Dodds (3639)
75 > 74
adding John Finucane (47636) to list (20191212)
16 MPs found in total