UK Elections Info
MPs for Salford
Search
Home Page
Login
View Results
Data Last Updated: 7 August 2025
Application Last Amended: 20 July 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 | 28 Mar 1857 | Joseph Brotherton | 22 May 1783 | 7 Jan 1857 | 49 | 73 |
| 2 Feb 1857 | 28 Mar 1857 | Edward Ryley Langworthy | 7 Apr 1874 | |||
| 28 Mar 1857 | 11 Jul 1865 | William Nathaniel Massey | 3 Jun 1809 | 25 Oct 1881 | 47 | 72 |
| 13 Feb 1865 | 18 Nov 1868 | John Cheetham | 1802 | 18 May 1886 | ||
| 18 Nov 1868 | 9 Apr 1877 | Charles Edward Cawley | 1812 | 9 Apr 1877 | ||
| 18 Nov 1868 | 19 Nov 1885 | William Thomas Charley | 5 Mar 1833 | 8 Jun 1904 | 35 | 71 |
| 19 Apr 1877 | 19 Nov 1885 | Oliver Ormerod Walker | 1833 | 30 May 1914 | ||
| 1 Apr 1880 | 19 Nov 1885 | Benjamin Armitage | 1823 | 4 Dec 1899 | ||
| 1 Apr 1880 | 19 Nov 1885 | Arthur Arnold | 28 May 1833 | 20 May 1902 | 46 | 68 |
| 1 May 1997 | 12 Apr 2010 | Hazel Anne Blears | 14 May 1956 | 40 | (69) | |
| 4 Jul 2024 | Rebecca Long-Bailey | 22 Sep 1979 | 44 | (46) | ||
22 returns loaded
2 notes loaded
28 > -999
adding Joseph Brotherton (37741) to list (18321220)
29 > 28
processing candidate 1: Joseph Brotherton (37741)
30 > 29
processing candidate 2: Joseph Brotherton (37741)
31 > 30
processing candidate 3: Joseph Brotherton (37741)
32 > 31
processing candidate 4: Joseph Brotherton (37741)
33 > 32
processing candidate 5: Joseph Brotherton (37741)
adding Edward Ryley Langworthy (37744) to list (18570202)
34 > 33
adding William Nathaniel Massey (36453) to list (18570328)
35 > 34
processing candidate 8: William Nathaniel Massey (36453)
adding John Cheetham (35877) to list (18650213)
36 > 35
processing candidate 10: John Cheetham (35877)
37 > 36
adding Charles Edward Cawley (37747) to list (18681118)
adding William Thomas Charley (2311) to list (18681118)
38 > 37
processing note 0: (5855/37): Petition - dismissed.
processing candidate 13: Charles Edward Cawley (37747)
processing candidate 14: William Thomas Charley (2311)
adding Oliver Ormerod Walker (34572) to list (18770419)
39 > 38
processing note 1: (5854/38): Death of Charles Cawley.
adding Benjamin Armitage (30436) to list (18800401)
adding Arthur Arnold (35916) to list (18800401)
69 > 39
adding Hazel Anne Blears (1160) to list (19970501)
70 > 69
processing candidate 19: Hazel Anne Blears (1160)
71 > 70
processing candidate 20: Hazel Anne Blears (1160)
76 > 71
adding Rebecca Long-Bailey (46787) to list (20240704)
11 MPs found in total