UK Elections Info
MPs for Leek
Search
Home Page
Login
View Results
Data Last Updated: 4 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 |
---|---|---|---|---|---|---|
2 Dec 1885 | 13 Jul 1886 | Charles Crompton | 4 Feb 1833 | 25 Jun 1890 | 52 | 57 |
13 Jul 1886 | 12 Jul 1892 | Harry Tichborne Davenport | 1833 | 19 Mar 1895 | ||
12 Jul 1892 | 26 Jan 1906 | Charles Bill | 8 Jan 1843 | 9 Dec 1915 | 49 | 72 |
26 Jan 1906 | 20 Jan 1910 | Robert Pearce | 15 Jan 1840 | 29 Sep 1922 | 66 | 82 |
20 Jan 1910 | 15 Dec 1910 | Arthur Howard Heath | 29 May 1856 | 26 Apr 1930 | 53 | 73 |
15 Dec 1910 | 14 Dec 1918 | Robert Pearce | 15 Jan 1840 | 29 Sep 1922 | 70 | 82 |
14 Dec 1918 | 27 Oct 1931 | William Bromfield | 24 Jan 1868 | 3 Jun 1950 | 50 | 82 |
27 Oct 1931 | 14 Nov 1935 | Arthur Ratcliffe | 17 Feb 1882 | 3 May 1963 | 49 | 81 |
14 Nov 1935 | 5 Jul 1945 | William Bromfield | 24 Jan 1868 | 3 Jun 1950 | 67 | 82 |
5 Jul 1945 | 18 Jun 1970 | Harold Davies | 31 Jul 1904 | 28 Oct 1985 | 40 | 81 |
18 Jun 1970 | 13 May 1983 | David Laidlaw Knox | 30 May 1933 | 37 | (90) |
26 returns loaded
0 notes loaded
40 > -999
adding Charles Crompton (31421) to list (18851202)
41 > 40
adding Harry Tichborne Davenport (31422) to list (18860713)
42 > 41
adding Charles Bill (16966) to list (18920712)
43 > 42
processing candidate 3: Charles Bill (16966)
44 > 43
processing candidate 4: Charles Bill (16966)
45 > 44
adding Robert Pearce (16967) to list (19060126)
46 > 45
adding Arthur Howard Heath (16875) to list (19100120)
47 > 46
adding Robert Pearce (16967) to list (19101215)
48 > 47
adding William Bromfield (28538) to list (19181214)
49 > 48
processing candidate 9: William Bromfield (28538)
50 > 49
processing candidate 10: William Bromfield (28538)
51 > 50
processing candidate 11: William Bromfield (28538)
52 > 51
processing candidate 12: William Bromfield (28538)
53 > 52
adding Arthur Ratcliffe (28542) to list (19311027)
54 > 53
adding William Bromfield (28538) to list (19351114)
55 > 54
adding Harold Davies (21239) to list (19450705)
56 > 55
processing candidate 16: Harold Davies (21239)
57 > 56
processing candidate 17: Harold Davies (21239)
58 > 57
processing candidate 18: Harold Davies (21239)
59 > 58
processing candidate 19: Harold Davies (21239)
60 > 59
processing candidate 20: Harold Davies (21239)
61 > 60
processing candidate 21: Harold Davies (21239)
62 > 61
adding David Laidlaw Knox (7597) to list (19700618)
63 > 62
processing candidate 23: David Laidlaw Knox (7597)
64 > 63
processing candidate 24: David Laidlaw Knox (7597)
65 > 64
processing candidate 25: David Laidlaw Knox (7597)
11 MPs found in total