UK Elections Info
MPs for Caithness
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 |
---|---|---|---|---|---|---|
20 Dec 1832 | 8 Jul 1841 | George Sinclair | 23 Aug 1790 | 23 Oct 1868 | 42 | 78 |
8 Jul 1841 | 9 Aug 1869 | George Traill | 29 Sep 1871 | |||
26 Aug 1869 | 10 Dec 1885 | Sir John George Tollemache Sinclair, Bt | 8 Nov 1824 | 29 Sep 1912 | 44 | 87 |
10 Dec 1885 | 11 Oct 1900 | Dr Gavin Brown Clark | 1846 | 5 Jul 1930 | ||
11 Oct 1900 | 25 Nov 1918 | Robert Leicester Harmsworth | 1 Nov 1870 | 19 Jan 1937 | 29 | 66 |
21 returns loaded
1 notes loaded
28 > -999
adding George Sinclair (12463) to list (18321220)
29 > 28
processing candidate 1: George Sinclair (12463)
30 > 29
processing candidate 2: Sir George Sinclair, bt (12463)
31 > 30
adding George Traill (13632) to list (18410708)
32 > 31
processing candidate 4: George Traill (13632)
33 > 32
processing candidate 5: George Traill (13632)
34 > 33
processing candidate 6: George Traill (13632)
35 > 34
processing candidate 7: George Traill (13632)
36 > 35
processing candidate 8: George Traill (13632)
37 > 36
processing candidate 9: George Traill (13632)
adding Sir John George Tollemache Sinclair, Bt (34147) to list (18690826)
38 > 37
processing note 0: (3977/37): Resignation of George Traill.
processing candidate 11: Sir John George Tollemache Sinclair, Bt (34147)
39 > 38
processing candidate 12: Sir John George Tollemache Sinclair, Bt (34147)
40 > 39
adding Dr Gavin Brown Clark (2411) to list (18851210)
41 > 40
processing candidate 14: Dr Gavin Brown Clark (2411)
42 > 41
processing candidate 15: Dr Gavin Brown Clark (2411)
43 > 42
processing candidate 16: Dr Gavin Brown Clark (2411)
44 > 43
adding Robert Leicester Harmsworth (5742) to list (19001011)
45 > 44
processing candidate 18: Robert Leicester Harmsworth (5742)
46 > 45
processing candidate 19: Robert Leicester Harmsworth (5742)
47 > 46
processing candidate 20: Robert Leicester Harmsworth (5742)
5 MPs found in total