Stockport — UK General Election Results

Stockport was won by Labour at the 2024 general election, with a majority of 15,270 votes over Reform UK. This page covers every general election in Stockport from 1832 to 2024.

This constituency elected more than one MP at once in some years. Before the Redistribution of Seats Act 1885 (and in a shrinking number of boroughs through 1948), most UK constituencies elected two or more MPs together by "multi-member plurality" (block vote): each elector could cast one vote per available seat, and the top vote-getters overall were all elected. In those elections below, "Elected" lists every MP returned, "Votes" is the count that secured the last seat, and "Majority" is the gap between that seat and the first candidate who missed out.

Full Election History, 1832–2024

Election Elected Votes Vote Share Runner-up Majority Turnout
1832 Thomas Marsland (Conservative); John Horatio Lloyd (Radical) 444 33.1% (top seat) Henry Marsland (Radical) 13 (0.8 pts) 82.2%
1835 Henry Marsland (Radical); Thomas Marsland (Conservative) 482 40.8% (top seat) Edward Davies Davenport (Whig) 121 (8.5 pts) 77.3%
1837 Henry Marsland (Radical); Thomas Marsland (Conservative) 467 34.7% (top seat) Richard Cobden (Radical) 55 (4.1 pts) 56.5%
1841 Henry Marsland (Radical); Richard Cobden (Radical) 541 39.2% (top seat) Thomas Marsland (Conservative) 195 (13.4 pts) 58.9%
1847 Richard Cobden (Radical); James Heald (Conservative) 570 36.5% (top seat) James Kershaw (Radical) 33 (1.9 pts) 79.6%
1852 James Kershaw (Radical); John Benjamin Smith (Radical) 622 38.2% (top seat) James Heald (Conservative) 73 (3.9 pts) 70.7%
1857 James Kershaw (Radical); John Benjamin Smith (Radical) 606 41.8% (top seat) William Gibb (Conservative) 49 (2.5 pts) 70.5%
1859 James Kershaw (Liberal); John Benjamin Smith (Liberal) 641 38.4% (top seat) William Gibb (Conservative) 47 (2.4 pts) 72.1%
1865 Edward William Watkin (Liberal); John Benjamin Smith (Liberal) 664 36.8% (top seat) William Tipping (Conservative) 63 (3.1 pts) 74.2%
1868 William Tipping (Conservative); John Benjamin Smith (Liberal) 2,658 26.0% (top seat) Edward William Watkin (Liberal) 60 (0.6 pts) 91.6%
1874 Charles Henry Hopwood (Liberal); Frederick Pennington (Liberal) 3,538 26.0% (top seat) William Tipping (Conservative) 132 (0.9 pts) 89.2%
1880 Charles Henry Hopwood (Liberal); Frederick Pennington (Liberal) 4,103 26.6% (top seat) George Arthur Fernley (Conservative) 230 (1.5 pts) 95.1%
1885 Louis John Jennings (Conservative); William Tipping (Conservative) 4,498 27.0% (top seat) Joseph Leigh (Liberal) 12 (0.1 pts) 94.5%
1886 Louis John Jennings (Conservative); Sydney Gedge (Conservative) 4,495 27.1% (top seat) Joseph Leigh (Liberal) 311 (1.8 pts) 91.1%
1892 Joseph Leigh (Liberal); Louis John Jennings (Conservative) 4,986 26.3% (top seat) Martin Andrew Sharp Hume (Liberal) 110 (0.6 pts) 93.8%
1895 George Whiteley (Conservative); Beresford Valentine Melville (Conservative) 5,067 27.1% (top seat) Joseph Leigh (Liberal) 134 (0.7 pts) 91.4%
1900 Joseph Leigh (Liberal); Beresford Valentine Melville (Conservative) 5,377 26.5% (top seat) George Green (Liberal) 177 (0.8 pts) 87.6%
1906 George James Wardle (Labour); James Duckworth (Liberal) 6,544 32.4% (top seat) Harry Barnston (Conservative) 1,953 (8.7 pts) 93.1%
Jan 1910 George James Wardle (Labour); Spencer Leigh Hughes (Liberal) 6,645 28.0% (top seat) George Edward Raine (Conservative) 1,377 (5.8 pts) 94.2%
Dec 1910 Spencer Leigh Hughes (Liberal); George James Wardle (Labour) 6,094 27.2% (top seat) John Rolleston Lort-Williams (Conservative) 860 (3.8 pts) 90.5%
1918 Spencer Leigh Hughes (Liberal); George James Wardle (Coalition Labour) Elected unopposed — no other candidate stood, no vote count on record 0.0%
1922 Henry Fildes (National Liberal); William Greenwood (Unionist) 33,852 34.5% (top seat) Samuel Frederick Perry (Labour) 16,793 (16.4 pts) 81.2%
1923 William Greenwood (Unionist); Charles Royle (Liberal) 19,223 22.4% (top seat) Samuel Schofield Hammersley (Unionist) 1,094 (1.2 pts) 71.1%
1924 William Greenwood (Unionist); Samuel Schofield Hammersley (Unionist) 26,417 31.6% (top seat) Arnold Ernest Townend (Labour) 4,431 (5.0 pts) 68.7%
1929 Arnold Ernest Townend (Labour); Samuel Schofield Hammersley (Unionist) 29,043 27.4% (top seat) Henry Fildes (Liberal) 6,448 (5.7 pts) 66.9%
1931 Samuel Schofield Hammersley (Conservative); Alan Vincent Gandar Dower (Conservative) 47,757 37.0% (top seat) Arnold Ernest Townend (Labour) 24,407 (17.7 pts) 79.8%
1935 Arnold Babb Gridley (Conservative); Norman John Hulbert (Conservative) 43,001 30.6% (top seat) James Hindle Hudson (Labour) 14,203 (9.9 pts) 78.7%
1945 Arnold Babb Gridley (Conservative); Norman John Hulbert (Conservative) 30,792 20.7% (top seat) Reginald Stamp (Labour) 1,118 (0.7 pts) 75.2%
1983 Anthony Favell (Conservative) 18,517 42.1% Peter Ward (Labour) 5,786 (13.2 pts) 74.6%
1987 Anthony Favell (Conservative) 19,410 41.4% Shirley Haines (Labour) 2,853 (6.1 pts) 78.1%
1992 Ann Coffey (Labour) 21,096 44.1% Anthony Favell (Conservative) 1,422 (3.0 pts) 82.3%
1997 Ann Coffey (Labour) 29,338 62.9% Stephen Fitzsimmons (Conservative) 18,912 (40.5 pts) 71.5%
2001 Ann Coffey (Labour) 20,731 58.6% John Allen (Conservative) 11,569 (32.7 pts) 53.3%
2005 Ann Coffey (Labour) 18,069 50.5% Elizabeth Berridge (Conservative) 9,163 (25.6 pts) 54.5%
2010 Ann Coffey (Labour) 16,697 42.7% Stephen Holland (Conservative) 6,784 (17.3 pts) 62.4%
2015 Ann Coffey (Labour) 19,771 49.9% Daniel Hamilton (Conservative) 10,061 (25.4 pts) 62.2%
2017 Ann Coffey (Labour) 26,282 63.3% Daniel Hamilton (Conservative) 14,477 (34.8 pts) 64.8%
2019 Navendu Mishra (Labour) 21,695 52.0% Isy Imarni (Conservative) 10,039 (24.1 pts) 64.0%
2024 Navendu Mishra (Labour) 21,787 49.9% Lynn Schofield (Reform UK) 15,270 (35.0 pts) 57.2%

Full Result Breakdown by Election

1832 (2 seats)

CandidatePartyVotesShareElected
Thomas Marsland Conservative 55133.1% Yes
John Horatio Lloyd Radical 44426.7% Yes
Henry Marsland Radical 43125.9% No
Edward Davies Davenport Whig 23714.3% No

1835 (2 seats)

CandidatePartyVotesShareElected
Henry Marsland Radical 58240.8% Yes
Thomas Marsland Conservative 48233.8% Yes
Edward Davies Davenport Whig 36125.3% No

1837 (2 seats)

CandidatePartyVotesShareElected
Henry Marsland Radical 46734.7% Yes
Thomas Marsland Conservative 46734.7% Yes
Richard Cobden Radical 41230.6% No

1841 (2 seats)

CandidatePartyVotesShareElected
Henry Marsland Radical 57139.2% Yes
Richard Cobden Radical 54137.1% Yes
Thomas Marsland Conservative 34623.7% No

1847 (2 seats)

CandidatePartyVotesShareElected
Richard Cobden Radical 64336.5% Yes
James Heald Conservative 57032.3% Yes
James Kershaw Radical 53730.4% No
John West Chartist 140.8% No

1852 (2 seats)

CandidatePartyVotesShareElected
James Kershaw Radical 72538.2% Yes
John Benjamin Smith Radical 62232.8% Yes
James Heald Conservative 54929.0% No

1857 (2 seats)

CandidatePartyVotesShareElected
James Kershaw Radical 83441.8% Yes
John Benjamin Smith Radical 60630.3% Yes
William Gibb Conservative 55727.9% No

1859 (2 seats)

CandidatePartyVotesShareElected
James Kershaw Liberal 76938.4% Yes
John Benjamin Smith Liberal 64132.0% Yes
William Gibb Conservative 59429.6% No

1865 (2 seats)

CandidatePartyVotesShareElected
Edward William Watkin Liberal 73636.8% Yes
John Benjamin Smith Liberal 66433.2% Yes
William Tipping Conservative 60130.0% No

1868 (2 seats)

CandidatePartyVotesShareElected
William Tipping Conservative 2,71426.0% Yes
John Benjamin Smith Liberal 2,65825.4% Yes
Edward William Watkin Liberal 2,59824.9% No
William Ambrose Conservative 2,47523.7% No

1874 (2 seats)

CandidatePartyVotesShareElected
Charles Henry Hopwood Liberal 3,62826.0% Yes
Frederick Pennington Liberal 3,53825.4% Yes
William Tipping Conservative 3,40624.4% No
Percy Mitford Conservative 3,37224.2% No

1880 (2 seats)

CandidatePartyVotesShareElected
Charles Henry Hopwood Liberal 4,23226.6% Yes
Frederick Pennington Liberal 4,10325.8% Yes
George Arthur Fernley Conservative 3,87324.4% No
Henry Bell Conservative 3,68523.2% No

1885 (2 seats)

CandidatePartyVotesShareElected
Louis John Jennings Conservative 4,85527.0% Yes
William Tipping Conservative 4,49825.0% Yes
Joseph Leigh Liberal 4,48625.0% No
Charles Henry Hopwood Liberal 4,13223.0% No

1886 (2 seats)

CandidatePartyVotesShareElected
Louis John Jennings Conservative 4,70227.1% Yes
Sydney Gedge Conservative 4,49526.0% Yes
Joseph Leigh Liberal 4,18424.2% No
Horace Davey Liberal 3,93822.7% No

1892 (2 seats)

CandidatePartyVotesShareElected
Joseph Leigh Liberal 5,20226.3% Yes
Louis John Jennings Conservative 4,98625.3% Yes
Martin Andrew Sharp Hume Liberal 4,87624.7% No
Patrick Bowes-Lyon Conservative 4,68123.7% No

1895 (2 seats)

CandidatePartyVotesShareElected
George Whiteley Conservative 5,41027.1% Yes
Beresford Valentine Melville Conservative 5,06725.4% Yes
Joseph Leigh Liberal 4,93324.7% No
John Henry Roskill Liberal 4,56222.8% No

1900 (2 seats)

CandidatePartyVotesShareElected
Joseph Leigh Liberal 5,66626.5% Yes
Beresford Valentine Melville Conservative 5,37725.2% Yes
George Green Liberal 5,20024.4% No
Alfred Peter Hillier Conservative 5,09823.9% No

1906 (2 seats)

CandidatePartyVotesShareElected
George James Wardle Labour 7,29932.4% Yes
James Duckworth Liberal 6,54429.1% Yes
Harry Barnston Conservative 4,59120.4% No
Robert William Hugh O'Neill Conservative 4,06418.1% No

Jan 1910 (2 seats)

CandidatePartyVotesShareElected
George James Wardle Labour 6,68228.0% Yes
Spencer Leigh Hughes Liberal 6,64527.9% Yes
George Edward Raine Conservative 5,26822.1% No
James Stuart Rankin Conservative 5,24922.0% No

Dec 1910 (2 seats)

CandidatePartyVotesShareElected
Spencer Leigh Hughes Liberal 6,16927.2% Yes
George James Wardle Labour 6,09426.9% Yes
John Rolleston Lort-Williams Conservative 5,23423.1% No
Robert Campbell Conservative 5,18322.9% No

1918 (2 seats)

CandidatePartyVotesShareElected
Spencer Leigh Hughes Liberal Unopposed Yes
George James Wardle Coalition Labour Unopposed Yes

1922 (2 seats)

CandidatePartyVotesShareElected
Henry Fildes National Liberal 35,24134.5% Yes
William Greenwood Unionist 33,85233.1% Yes
Samuel Frederick Perry Labour 17,05916.7% No
James Robinson Labour 16,12615.8% No

1923 (2 seats)

CandidatePartyVotesShareElected
William Greenwood Unionist 20,30822.4% Yes
Charles Royle Liberal 19,22321.2% Yes
Samuel Schofield Hammersley Unionist 18,12920.0% No
Henry Fildes Liberal 16,75618.5% No
Arnold Ernest Townend Labour 16,34018.0% No

1924 (2 seats)

CandidatePartyVotesShareElected
William Greenwood Unionist 28,05731.6% Yes
Samuel Schofield Hammersley Unionist 26,41729.7% Yes
Arnold Ernest Townend Labour 21,98624.7% No
Charles Royle Liberal 12,38613.9% No

1929 (2 seats)

CandidatePartyVotesShareElected
Arnold Ernest Townend Labour 30,95527.4% Yes
Samuel Schofield Hammersley Unionist 29,04325.7% Yes
Henry Fildes Liberal 22,59520.0% No
Edwin Noel Lingen-Barker Unionist 22,04719.5% No
Charles Royle Independent Liberal 8,3557.4% No

1931 (2 seats)

CandidatePartyVotesShareElected
Samuel Schofield Hammersley Conservative 50,93637.0% Yes
Alan Vincent Gandar Dower Conservative 47,75734.7% Yes
Arnold Ernest Townend Labour 23,35017.0% No
John Thomas Abbott Independent Labour 15,59111.3% No

1935 (2 seats)

CandidatePartyVotesShareElected
Arnold Babb Gridley Conservative 43,88230.6% Yes
Norman John Hulbert Conservative 43,00130.0% Yes
James Hindle Hudson Labour 28,79820.1% No
Christopher Thomas Douthwaite Labour 27,52819.2% No

1945 (2 seats)

CandidatePartyVotesShareElected
Arnold Babb Gridley Conservative 31,03920.7% Yes
Norman John Hulbert Conservative 30,79220.5% Yes
Reginald Stamp Labour 29,67419.8% No
Roland William Casasola Labour 28,79819.2% No
Hugh Sutherland Liberal 14,99410.0% No
Frederick William Malbon Liberal 14,9429.9% No

1983

CandidatePartyVotesShareElected
Anthony Favell Conservative 18,51742.1% Yes
Peter Ward Labour 12,73129.0% No
Tom McNally Social Democratic Party 12,12927.6% No
Michael Shipley Green 3690.8% No
Kenneth Walker Nationalist Party 1940.4% No

1987

CandidatePartyVotesShareElected
Anthony Favell Conservative 19,41041.4% Yes
Shirley Haines Labour 16,55735.3% No
John Begg Social Democratic Party 10,36522.1% No
Michael Shipley Green 5731.2% No

1992

CandidatePartyVotesShareElected
Ann Coffey Labour 21,09644.1% Yes
Anthony Favell Conservative 19,67441.2% No
Anne Corris Liberal Democrat 6,53913.7% No
Judith Filmore Green 4360.9% No
David Saunders Natural Law 500.1% No

1997

CandidatePartyVotesShareElected
Ann Coffey Labour 29,33862.9% Yes
Stephen Fitzsimmons Conservative 10,42622.3% No
Sylvia Roberts Liberal Democrat 4,95110.6% No
William Morley-Scott Referendum Party 1,2802.7% No
Geoff Southern Socialist Labour 2550.5% No
Colin Newitt Monster Raving Loony 2130.5% No
Christopher Dronfield Independent Conservative 2060.4% No

2001

CandidatePartyVotesShareElected
Ann Coffey Labour 20,73158.6% Yes
John Allen Conservative 9,16225.9% No
Mark Hunter Liberal Democrat 5,49015.5% No

2005

CandidatePartyVotesShareElected
Ann Coffey Labour 18,06950.5% Yes
Elizabeth Berridge Conservative 8,90624.9% No
Lyn-Su Floodgate Liberal Democrat 7,83221.9% No
Richard Simpson UKIP 9642.7% No

2010

CandidatePartyVotesShareElected
Ann Coffey Labour 16,69742.7% Yes
Stephen Holland Conservative 9,91325.3% No
Stuart Bodsworth Liberal Democrat 9,77825.0% No
Duncan Warner BNP 1,2013.1% No
Mike Kelly UKIP 8622.2% No
Peter Barber Green 6771.7% No

2015

CandidatePartyVotesShareElected
Ann Coffey Labour 19,77149.9% Yes
Daniel Hamilton Conservative 9,71024.5% No
Steven Woolfe UKIP 5,20613.1% No
Daniel Hawthorne Liberal Democrat 3,0347.7% No
Gary Lawson Green 1,7534.4% No
John Pearson Left Unity 1750.4% No

2017

CandidatePartyVotesShareElected
Ann Coffey Labour 26,28263.3% Yes
Daniel Hamilton Conservative 11,80528.4% No
Daniel Hawthorne Liberal Democrat 1,7784.3% No
John Kelly UKIP 1,0882.6% No
Gary Lawson Green 5911.4% No

2019

CandidatePartyVotesShareElected
Navendu Mishra Labour 21,69552.0% Yes
Isy Imarni Conservative 11,65627.9% No
Wendy Meikle Liberal Democrat 5,04312.1% No
Lee Montague-Trenchard Brexit Party 1,9184.6% No
Helena Mellish Green 1,4033.4% No

2024

CandidatePartyVotesShareElected
Navendu Mishra Labour 21,78749.9% Yes
Lynn Schofield Reform UK 6,51714.9% No
Oliver Johnstone Conservative 4,96711.4% No
Helena Mellish Green 4,86511.1% No
Wendy Meikle Liberal Democrat 3,7248.5% No
Ayesha Khan Workers Party of Britain 1,6303.7% No
Ashley Walker Stockport Fights Austerity No To Cuts 1930.4% No

Margin Over Time

Winning margin (percentage points) at each election, coloured by the winning party.

1832: Conservative margin 0.8 pts 1835: Radical margin 8.5 pts 1837: Radical margin 4.1 pts 1841: Radical margin 13.4 pts 1847: Radical margin 1.9 pts 1852: Radical margin 3.9 pts 1857: Radical margin 2.5 pts 1859: Liberal margin 2.4 pts 1865: Liberal margin 3.1 pts 1868: Conservative margin 0.6 pts 1874: Liberal margin 0.9 pts 1880: Liberal margin 1.5 pts 1885: Conservative margin 0.1 pts 1886: Conservative margin 1.8 pts 1892: Liberal margin 0.6 pts 1895: Conservative margin 0.7 pts 1900: Liberal margin 0.8 pts 1906: Labour margin 8.7 pts Jan 1910: Labour margin 5.8 pts Dec 1910: Liberal margin 3.8 pts 1922: National Liberal margin 16.4 pts 1923: Unionist margin 1.2 pts 1924: Unionist margin 5.0 pts 1929: Labour margin 5.7 pts 1931: Conservative margin 17.7 pts 1935: Conservative margin 9.9 pts 1945: Conservative margin 0.7 pts 1983: Conservative margin 13.2 pts 1987: Conservative margin 6.1 pts 1992: Labour margin 3.0 pts 1997: Labour margin 40.5 pts 2001: Labour margin 32.7 pts 2005: Labour margin 25.6 pts 2010: Labour margin 17.3 pts 2015: Labour margin 25.4 pts 2017: Labour margin 34.8 pts 2019: Labour margin 24.1 pts 2024: Labour margin 35.0 pts 1832 1835 1837 1841 1847 1852 1857 1859 1865 1868 1874 1880 1885 1886 1892 1895 1900 1906 Jan 1910 Dec 1910 1922 1923 1924 1929 1931 1935 1945 1983 1987 1992 1997 2001 2005 2010 2015 2017 2019 2024

Trend

Stockport has been contested at 39 general elections on record since 1832. Parties that have won a seat here over that span: Conservative, Radical, Liberal, Labour, Coalition Labour, National Liberal, Unionist.

Frequently Asked Questions

Who won Stockport in the 2024 general election?

Labour won Stockport in 2024 with 21,787 votes (49.9%), a majority of 15,270 votes over Reform UK in second place.

Which parties have won Stockport since 1832?

Since 1832, Stockport has been won by: Coalition Labour, Conservative, Labour, Liberal, National Liberal, Radical, Unionist.

What was the closest result in Stockport?

The closest result on record for Stockport was 1885, when Conservative beat Liberal by just 12 votes (0.1 percentage points).

Did Stockport ever elect more than one MP at a time?

Yes -- like most UK constituencies before the Redistribution of Seats Act 1885, Stockport elected multiple MPs at once in some elections on this page (a system called multi-member plurality, or 'block vote'), each voter casting one vote per available seat.

Related Pages