UK Elections Info
MPs for Highlands and Islands
Search
Home Page
Login
View Results
Data Last Updated: 8 May 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 |
---|---|---|---|---|---|---|
6 May 1999 | 1 May 2003 | Winifred Margaret Ewing | 10 Jul 1929 | 21 Jun 2023 | 69 | 93 |
6 May 1999 | 1 May 2003 | Rhoda Grant | 26 Jun 1963 | 35 | (60) | |
6 May 1999 | 1 May 2003 | Duncan Hamilton | 1973 | |||
6 May 1999 | 5 May 2016 | James Angus Roderick Neil McGrigor | 1949 | |||
6 May 1999 | 1 May 2003 | Maureen McMillan | ||||
6 May 1999 | 5 May 2011 | Peter James Peacock | 27 May 1952 | 46 | (71) | |
6 May 1999 | 5 May 2016 | Mary Elizabeth Scanlon | 25 May 1947 | 51 | (76) | |
1 May 2003 | 5 May 2011 | Robert McKay Gibson | 10 Oct 1945 | 57 | (78) | |
1 May 2003 | 3 May 2007 | Maureen MacMillan | 9 Feb 1943 | 60 | (81) | |
1 May 2003 | 3 May 2007 | James Stuart Mather | 6 Mar 1947 | 56 | (77) | |
1 May 2003 | 3 May 2007 | Dr Eleanor Roberta Scott | ||||
3 May 2007 | Rhoda Grant | 26 Jun 1963 | 43 | (60) | ||
3 May 2007 | 6 May 2021 | David John Stewart | 5 May 1956 | 50 | (68) | |
3 May 2007 | 5 May 2011 | David George Thompson | ||||
5 May 2011 | 6 May 2021 | John Bradford Finnie | 31 Dec 1956 | 54 | (67) | |
5 May 2011 | 5 May 2016 | Michael William Frederick MacKenzie | 18 Nov 1958 | 52 | (65) | |
5 May 2011 | 5 May 2016 | Jean Urquhart | 17 May 1949 | 61 | (74) | |
5 May 2016 | 9 Feb 2024 | Donald Andrew John Cameron | 26 Nov 1976 | 39 | (47) | |
5 May 2016 | Sir Edward Brian Stanford Mountain, Bt | 19 Mar 1961 | 55 | (63) | ||
5 May 2016 | 20 Jun 2017 | Douglas Gordon Ross | 9 Apr 1983 | 33 | (41) | |
5 May 2016 | 6 May 2021 | James Hume Stone | 16 Jun 1954 | 61 | (69) | |
5 May 2016 | 6 May 2021 | Maree Todd | ||||
6 May 2021 | Ariane Claire Burgess | |||||
6 May 2021 | James William Halcro Johnston | |||||
6 May 2021 | Emma Roddick | |||||
6 May 2021 | Douglas Gordon Ross | 9 Apr 1983 | 38 | (41) |
43 returns loaded
2 notes loaded
2000 > -999
adding Winifred Margaret Ewing (4225) to list (19990506)
adding Rhoda Grant (52050) to list (19990506)
adding Duncan Hamilton (51836) to list (19990506)
adding James Angus Roderick Neil McGrigor (9085) to list (19990506)
adding Maureen McMillan (52685) to list (19990506)
adding Peter James Peacock (52061) to list (19990506)
adding Mary Elizabeth Scanlon (12109) to list (19990506)
2001 > 2000
adding Robert McKay Gibson (4940) to list (20030501)
adding Maureen MacMillan (52075) to list (20030501)
adding James Stuart Mather (18208) to list (20030501)
processing candidate 10: James Angus Roderick Neil McGrigor (9085)
processing candidate 11: Peter James Peacock (52061)
processing candidate 12: Mary Elizabeth Scanlon (12109)
adding Dr Eleanor Roberta Scott (19108) to list (20030501)
2002 > 2001
processing candidate 14: Robert McKay Gibson (4940)
adding Rhoda Grant (52050) to list (20070503)
processing candidate 16: James Angus Roderick Neil McGrigor (9085)
processing candidate 17: Peter James Peacock (52061)
processing candidate 18: Mary Elizabeth Scanlon (12109)
adding David John Stewart (12973) to list (20070503)
adding David George Thompson (33744) to list (20070503)
2003 > 2002
adding John Bradford Finnie (41045) to list (20110505)
processing candidate 22: Rhoda Grant (52050)
adding Michael William Frederick MacKenzie (41311) to list (20110505)
processing candidate 24: Sir James Angus Roderick Neil McGrigor, Bt (9085)
processing candidate 25: Mary Elizabeth Scanlon (12109)
processing candidate 26: David John Stewart (12973)
adding Jean Urquhart (19106) to list (20110505)
2004 > 2003
adding Donald Andrew John Cameron (41038) to list (20160505)
processing candidate 29: John Bradford Finnie (41045)
processing candidate 30: Rhoda Grant (52050)
adding Sir Edward Brian Stanford Mountain, Bt (45230) to list (20160505)
adding Douglas Gordon Ross (41383) to list (20160505)
processing candidate 33: David John Stewart (12973)
adding James Hume Stone (47785) to list (20160505)
adding Maree Todd (52403) to list (20160505)
2005 > 2004
processing note 0: (7955/2004): Resignation of Douglas Ross.
adding Ariane Claire Burgess (50747) to list (20210506)
processing candidate 37: Donald Andrew John Cameron (41038)
processing candidate 38: Rhoda Grant (52050)
adding James William Halcro Johnston (52158) to list (20210506)
processing candidate 40: Sir Edward Brian Stanford Mountain, Bt (45230)
adding Emma Roddick (53732) to list (20210506)
adding Douglas Gordon Ross (41383) to list (20210506)
26 MPs found in total