UK Elections Info
MPs for Inverness
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 | 27 Feb 1922 | Sir Thomas Brash Morison | 21 Nov 1868 | 28 Jul 1945 | 50 | 76 |
16 Mar 1922 | 23 Feb 1950 | Sir Murdoch Macdonald | 6 May 1866 | 24 Apr 1957 | 55 | 90 |
23 Feb 1950 | 28 Nov 1954 | Lord Malcolm Avendale Douglas-Hamilton | 12 Nov 1909 | 21 Jul 1964 | 40 | 54 |
21 Dec 1954 | 15 Oct 1964 | Neil Loudon Desmond McLean | 28 Nov 1918 | 17 Nov 1986 | 36 | 67 |
15 Oct 1964 | 13 May 1983 | David Russell Johnston | 28 Jul 1932 | 25 Jul 2008 | 32 | 75 |
20 returns loaded
2 notes loaded
48 > -999
adding Sir Thomas Brash Morison (29265) to list (19181214)
adding Sir Murdoch Macdonald (29267) to list (19220316)
49 > 48
processing note 0: (2826/48): Resignation of Rt Hon Thomas Morison on appointment as a Senator of the College of Justice - Lord Morison.
processing candidate 2: Sir Murdoch Macdonald (29267)
50 > 49
processing candidate 3: Sir Murdoch Macdonald (29267)
51 > 50
processing candidate 4: Sir Murdoch Macdonald (29267)
52 > 51
processing candidate 5: Sir Murdoch Macdonald (29267)
53 > 52
processing candidate 6: Sir Murdoch Macdonald (29267)
54 > 53
processing candidate 7: Sir Murdoch Macdonald (29267)
55 > 54
processing candidate 8: Sir Murdoch Macdonald (29267)
56 > 55
adding Lord Malcolm Avendale Douglas-Hamilton (3730) to list (19500223)
57 > 56
processing candidate 10: Lord Malcolm Avendale Douglas-Hamilton (3730)
adding Neil Loudon Desmond McLean (9194) to list (19541221)
58 > 57
processing note 1: (574/57): Resignation of Lord Malcolm Douglas-Hamilton.
processing candidate 12: Neil Loudon Desmond McLean (9194)
59 > 58
processing candidate 13: Neil Loudon Desmond McLean (9194)
60 > 59
adding David Russell Johnston (6990) to list (19641015)
61 > 60
processing candidate 15: David Russell Johnston (6990)
62 > 61
processing candidate 16: David Russell Johnston (6990)
63 > 62
processing candidate 17: David Russell Johnston (6990)
64 > 63
processing candidate 18: David Russell Johnston (6990)
65 > 64
processing candidate 19: David Russell Johnston (6990)
5 MPs found in total