Gloucester — UK General Election Results

Gloucester was won by Labour at the 2024 general election, with a majority of 3,431 votes over Conservative. This page covers every general election in Gloucester 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 Maurice Frederick FitzHardinge Berkeley (Whig); John Phillpotts (Whig) 658 36.2% (top seat) Henry Thomas Hope (Conservative) 109 (5.8 pts) 66.3%
1835 Maurice Frederick FitzHardinge Berkeley (Whig); Henry Thomas Hope (Conservative) 621 30.4% (top seat) John Phillpotts (Whig) 23 (1.0 pts) 76.5%
1837 Henry Thomas Hope (Conservative); John Phillpotts (Whig) 710 35.2% (top seat) Maurice Frederick FitzHardinge Berkeley (Whig) 80 (3.9 pts) 61.7%
1841 John Phillpotts (Whig); Maurice Frederick FitzHardinge Berkeley (Whig) 732 28.5% (top seat) Henry Thomas Hope (Conservative) 86 (3.3 pts) 70.4%
1847 Maurice Frederick FitzHardinge Berkeley (Whig); Henry Thomas Hope (Conservative) Elected unopposed — no other candidate stood, no vote count on record 0.0%
1852 William Philip Price (Radical); Maurice Frederick FitzHardinge Berkeley (Whig) 786 35.0% (top seat) Henry Thomas Hope (Conservative) 26 (1.1 pts) 73.3%
1857 Robert Walter Carden (Conservative); William Philip Price (Radical) 717 34.2% (top seat) Maurice Frederick FitzHardinge Berkeley (Whig) 7 (0.3 pts) 62.2%
1859 William Philip Price (Liberal); Charles James Monk (Liberal) 779 37.0% (top seat) Robert Walter Carden (Conservative) 184 (8.4 pts) 63.4%
1865 William Philip Price (Liberal); Charles James Monk (Liberal) 774 36.3% (top seat) Adam Steinmetz Kennard (Conservative) 48 (2.0 pts) 68.6%
1868 William Philip Price (Liberal); Charles James Monk (Liberal) 1,922 28.1% (top seat) William Nassau Lees (Conservative) 402 (5.8 pts) 77.5%
1874 William Killigrew Wait (Conservative); Charles James Monk (Liberal) 2,070 26.5% (top seat) John Joseph Powell (Liberal) 80 (1.0 pts) 83.3%
1880 Thomas Robinson (Liberal); Charles James Monk (Liberal) 2,680 28.9% (top seat) William Killigrew Wait (Conservative) 376 (3.9 pts) 86.7%
1885 Thomas Robinson (Liberal) 2,222 56.3% William Killigrew Wait (Conservative) 496 (12.6 pts) 86.8%
1886 Thomas Robinson (Liberal) 1,908 52.7% John Ward (Conservative) 195 (5.4 pts) 79.6%
1892 Thomas Robinson (Liberal) 2,885 50.7% Charles James Monk (Liberal Unionist) 85 (1.5 pts) 86.3%
1895 Charles James Monk (Liberal Unionist) 3,264 53.9% Arthur Spencer Wells (Liberal) 473 (7.8 pts) 87.8%
1900 Russell Rea (Liberal) 3,267 51.8% Pandeli Ralli (Liberal Unionist) 223 (3.5 pts) 84.2%
1906 Russell Rea (Liberal) 3,921 52.0% Henry Terrell (Conservative) 302 (4.0 pts) 93.7%
Jan 1910 Henry Terrell (Conservative) 4,109 50.8% Russell Rea (Liberal) 126 (1.6 pts) 95.5%
Dec 1910 Henry Terrell (Conservative) 3,903 50.0% Henry Finnis Blosse Lynch (Liberal) 4 (0.1 pts) 92.1%
1918 James Bruton (Unionist) 8,470 51.1% Thomas Henry Mordey (Liberal) 3,224 (19.4 pts) 66.3%
1922 James Bruton (Unionist) 7,922 36.3% Morgan Philips Price (Labour) 51 (0.2 pts) 84.7%
1923 James Nockells Horlick (Unionist) 8,630 37.9% Morgan Philips Price (Labour) 503 (2.2 pts) 86.5%
1924 James Nockells Horlick (Unionist) 10,525 47.6% Morgan Philips Price (Labour) 2,520 (11.4 pts) 83.1%
1929 Harold Leslie Boyce (Unionist) 11,041 39.2% Henry Nixon (Labour) 493 (1.8 pts) 83.6%
1931 Harold Leslie Boyce (Conservative) 19,201 67.6% Charles Herbert Fox (Labour) 9,978 (35.1 pts) 82.5%
1935 Harold Leslie Boyce (Conservative) 15,682 57.1% Moss Turner-Samuels (Labour) 3,879 (14.1 pts) 79.0%
1945 Moss Turner-Samuels (Labour) 14,010 47.0% Harold Leslie Boyce (Conservative) 3,544 (11.9 pts) 74.8%
1950 Moss Turner-Samuels (Labour) 20,202 47.7% John Anthony Kershaw (Conservative) 4,494 (10.6 pts) 86.4%
1951 Moss Turner-Samuels (Labour) 21,097 48.8% John Anthony Kershaw (Conservative) 2,261 (5.2 pts) 85.5%
1955 Moss Turner-Samuels (Labour) 21,354 50.9% David C Napley (Conservative) 748 (1.8 pts) 80.9%
1959 John Diamond (Labour) 19,450 44.7% HD Keith Scott (Conservative) 2,771 (6.4 pts) 82.3%
1964 John Diamond (Labour) 19,631 45.5% John Heydon Romaine Stokes (Conservative) 4,117 (9.6 pts) 78.5%
1966 Jack Diamond (Labour) 20,951 48.5% Christopher Balfour (Conservative) 5,273 (12.2 pts) 77.5%
1970 Sally Oppenheim (Conservative) 21,838 46.9% Jack Diamond (Labour) 1,061 (2.3 pts) 76.1%
Oct 1974 Sally Oppenheim (Conservative) 22,664 46.1% Ann Roberts (Labour) 3,528 (7.2 pts) 78.7%
Feb 1974 Sally Oppenheim (Conservative) 23,052 44.5% Alfred Ernest Pegler (Labour) 4,837 (9.3 pts) 83.7%
1979 Sally Oppenheim (Conservative) 25,163 48.7% Michael David Golder (Labour) 6,416 (12.4 pts) 79.5%
1983 Sally Oppenheim (Conservative) 27,235 48.5% Charles William Victor Hinds (Labour) 12,537 (22.3 pts) 75.6%
1987 Douglas French (Conservative) 29,826 49.7% David Kwabena Hulme (Labour) 12,035 (20.1 pts) 78.1%
1992 Douglas French (Conservative) 29,870 46.2% Kevin Stephens (Labour) 6,069 (9.4 pts) 80.2%
1997 Tess Kingham (Labour) 28,943 50.0% Douglas French (Conservative) 8,259 (14.3 pts) 73.6%
2001 Parmjit Dhanda (Labour) 22,067 45.8% Paul James (Conservative) 3,880 (8.1 pts) 59.4%
2005 Parmjit Dhanda (Labour) 23,138 44.7% Paul James (Conservative) 4,271 (8.2 pts) 62.8%
2010 Richard Graham (Conservative) 20,267 39.9% Parmjit Dhanda (Labour) 2,420 (4.8 pts) 64.2%
2015 Richard Graham (Conservative) 23,837 45.3% Sophy Gardner (Labour) 7,251 (13.8 pts) 63.5%
2017 Richard Graham (Conservative) 27,208 50.3% Barry Kirby (Labour) 5,520 (10.2 pts) 65.3%
2019 Richard Graham (Conservative) 29,159 54.2% Fran Boait (Labour) 10,277 (19.1 pts) 66.4%
2024 Alex McIntyre (Labour) 16,472 36.1% Richard Graham (Conservative) 3,431 (7.5 pts) 57.7%

Full Result Breakdown by Election

1832 (2 seats)

CandidatePartyVotesShareElected
Maurice Frederick FitzHardinge Berkeley Whig 68436.2% Yes
John Phillpotts Whig 65834.8% Yes
Henry Thomas Hope Conservative 54929.0% No

1835 (2 seats)

CandidatePartyVotesShareElected
Maurice Frederick FitzHardinge Berkeley Whig 70830.4% Yes
Henry Thomas Hope Conservative 62126.7% Yes
John Phillpotts Whig 59825.7% No
William Cother Conservative 40217.3% No

1837 (2 seats)

CandidatePartyVotesShareElected
Henry Thomas Hope Conservative 72735.2% Yes
John Phillpotts Whig 71034.3% Yes
Maurice Frederick FitzHardinge Berkeley Whig 63030.5% No

1841 (2 seats)

CandidatePartyVotesShareElected
John Phillpotts Whig 75328.5% Yes
Maurice Frederick FitzHardinge Berkeley Whig 73227.7% Yes
Henry Thomas Hope Conservative 64624.5% No
John Henry Loftus Conservative 51019.3% No

1847 (2 seats)

CandidatePartyVotesShareElected
Maurice Frederick FitzHardinge Berkeley Whig Unopposed Yes
Henry Thomas Hope Conservative Unopposed Yes

1852 (2 seats)

CandidatePartyVotesShareElected
William Philip Price Radical 83135.0% Yes
Maurice Frederick FitzHardinge Berkeley Whig 78633.1% Yes
Henry Thomas Hope Conservative 76032.0% No

1857 (2 seats)

CandidatePartyVotesShareElected
Robert Walter Carden Conservative 74234.2% Yes
William Philip Price Radical 71733.1% Yes
Maurice Frederick FitzHardinge Berkeley Whig 71032.7% No

1859 (2 seats)

CandidatePartyVotesShareElected
William Philip Price Liberal 80737.0% Yes
Charles James Monk Liberal 77935.7% Yes
Robert Walter Carden Conservative 59527.3% No

1865 (2 seats)

CandidatePartyVotesShareElected
William Philip Price Liberal 85436.3% Yes
Charles James Monk Liberal 77432.9% Yes
Adam Steinmetz Kennard Conservative 72630.8% No

1868 (2 seats)

CandidatePartyVotesShareElected
William Philip Price Liberal 1,93328.1% Yes
Charles James Monk Liberal 1,92227.9% Yes
William Nassau Lees Conservative 1,52022.1% No
Edward John Brennan Conservative 1,50421.9% No

1874 (2 seats)

CandidatePartyVotesShareElected
William Killigrew Wait Conservative 2,13226.5% Yes
Charles James Monk Liberal 2,07025.7% Yes
John Joseph Powell Liberal 1,99024.7% No
James John Trevor Lawrence Conservative 1,86523.1% No

1880 (2 seats)

CandidatePartyVotesShareElected
Thomas Robinson Liberal 2,79728.9% Yes
Charles James Monk Liberal 2,68027.7% Yes
William Killigrew Wait Conservative 2,30423.8% No
Benjamin St John Ackers Conservative 1,89819.6% No

1885

CandidatePartyVotesShareElected
Thomas Robinson Liberal 2,22256.3% Yes
William Killigrew Wait Conservative 1,72643.7% No

1886

CandidatePartyVotesShareElected
Thomas Robinson Liberal 1,90852.7% Yes
John Ward Conservative 1,71347.3% No

1892

CandidatePartyVotesShareElected
Thomas Robinson Liberal 2,88550.7% Yes
Charles James Monk Liberal Unionist 2,80049.3% No

1895

CandidatePartyVotesShareElected
Charles James Monk Liberal Unionist 3,26453.9% Yes
Arthur Spencer Wells Liberal 2,79146.1% No

1900

CandidatePartyVotesShareElected
Russell Rea Liberal 3,26751.8% Yes
Pandeli Ralli Liberal Unionist 3,04448.2% No

1906

CandidatePartyVotesShareElected
Russell Rea Liberal 3,92152.0% Yes
Henry Terrell Conservative 3,61948.0% No

Jan 1910

CandidatePartyVotesShareElected
Henry Terrell Conservative 4,10950.8% Yes
Russell Rea Liberal 3,98349.2% No

Dec 1910

CandidatePartyVotesShareElected
Henry Terrell Conservative 3,90350.0% Yes
Henry Finnis Blosse Lynch Liberal 3,89950.0% No

1918

CandidatePartyVotesShareElected
James Bruton Unionist 8,47051.1% Yes
Thomas Henry Mordey Liberal 5,24631.6% No
William Levason Edwards Labour 2,86017.3% No

1922

CandidatePartyVotesShareElected
James Bruton Unionist 7,92236.3% Yes
Morgan Philips Price Labour 7,87136.0% No
Arthur William Stanton Liberal 6,05027.7% No

1923

CandidatePartyVotesShareElected
James Nockells Horlick Unionist 8,63037.9% Yes
Morgan Philips Price Labour 8,12735.7% No
Arthur William Stanton Liberal 6,01126.4% No

1924

CandidatePartyVotesShareElected
James Nockells Horlick Unionist 10,52547.6% Yes
Morgan Philips Price Labour 8,00536.2% No
Theobald Mathew Liberal 3,56616.1% No

1929

CandidatePartyVotesShareElected
Harold Leslie Boyce Unionist 11,04139.2% Yes
Henry Nixon Labour 10,54837.4% No
Thomas Worrall Casey Liberal 6,58923.4% No

1931

CandidatePartyVotesShareElected
Harold Leslie Boyce Conservative 19,20167.6% Yes
Charles Herbert Fox Labour 9,22332.4% No

1935

CandidatePartyVotesShareElected
Harold Leslie Boyce Conservative 15,68257.1% Yes
Moss Turner-Samuels Labour 11,80342.9% No

1945

CandidatePartyVotesShareElected
Moss Turner-Samuels Labour 14,01047.0% Yes
Harold Leslie Boyce Conservative 10,46635.1% No
Harold Arthur Guy Liberal 5,33817.9% No

1950

CandidatePartyVotesShareElected
Moss Turner-Samuels Labour 20,20247.7% Yes
John Anthony Kershaw Conservative 15,70837.1% No
Harold Arthur Guy Liberal 6,44415.2% No

1951

CandidatePartyVotesShareElected
Moss Turner-Samuels Labour 21,09748.8% Yes
John Anthony Kershaw Conservative 18,83643.6% No
Gordon Payne Liberal 3,2927.6% No

1955

CandidatePartyVotesShareElected
Moss Turner-Samuels Labour 21,35450.9% Yes
David C Napley Conservative 20,60649.1% No

1959

CandidatePartyVotesShareElected
John Diamond Labour 19,45044.7% Yes
HD Keith Scott Conservative 16,67938.4% No
Patrick Herbert Lort-Phillips Liberal 7,33616.9% No

1964

CandidatePartyVotesShareElected
John Diamond Labour 19,63145.5% Yes
John Heydon Romaine Stokes Conservative 15,51436.0% No
Inga-Stina Robson Liberal 7,58117.6% No
Russell Ernest Eckley Independent 3800.9% No

1966

CandidatePartyVotesShareElected
Jack Diamond Labour 20,95148.5% Yes
Christopher Balfour Conservative 15,67836.3% No
Inga-Stina Robson Liberal 6,54015.1% No

1970

CandidatePartyVotesShareElected
Sally Oppenheim Conservative 21,83846.9% Yes
Jack Diamond Labour 20,77744.6% No
James Heppell Liberal 3,9358.5% No

Oct 1974

CandidatePartyVotesShareElected
Sally Oppenheim Conservative 22,66446.1% Yes
Ann Roberts Labour 19,13638.9% No
David George Halford Liberal 7,35715.0% No

Feb 1974

CandidatePartyVotesShareElected
Sally Oppenheim Conservative 23,05244.5% Yes
Alfred Ernest Pegler Labour 18,21535.2% No
David George Halford Liberal 10,15519.6% No
Bryan Gordon-Storkey Powell Conservative 3660.7% No

1979

CandidatePartyVotesShareElected
Sally Oppenheim Conservative 25,16348.7% Yes
Michael David Golder Labour 18,74736.3% No
David George Halford Liberal 7,21314.0% No
Robert Edward Alan Morgan National Front 5271.0% No

1983

CandidatePartyVotesShareElected
Sally Oppenheim Conservative 27,23548.5% Yes
Charles William Victor Hinds Labour 14,69826.2% No
Michael David Golder Social Democratic Party 13,49924.0% No
John Hamilton Waters Green 4790.9% No
Richard Rhodes BNP 2600.5% No

1987

CandidatePartyVotesShareElected
Douglas French Conservative 29,82649.7% Yes
David Kwabena Hulme Labour 17,79129.6% No
Jeremy Eric Hilton Liberal 12,41720.7% No

1992

CandidatePartyVotesShareElected
Douglas French Conservative 29,87046.2% Yes
Kevin Stephens Labour 23,80136.8% No
John Sewell Liberal Democrat 10,97817.0% No

1997

CandidatePartyVotesShareElected
Tess Kingham Labour 28,94350.0% Yes
Douglas French Conservative 20,68435.7% No
Peter Munisamy Liberal Democrat 6,06910.5% No
Andrew Reid Referendum Party 1,4822.6% No
Anthony Lionel Harris UKIP 4550.8% No
Moira Hamilton Natural Law 2810.5% No

2001

CandidatePartyVotesShareElected
Parmjit Dhanda Labour 22,06745.8% Yes
Paul James Conservative 18,18737.7% No
Tim Bullamore Liberal Democrat 6,87514.3% No
Terry Lines UKIP 8221.7% No
Stewart Smyth Socialist Alliance 2720.6% No

2005

CandidatePartyVotesShareElected
Parmjit Dhanda Labour 23,13844.7% Yes
Paul James Conservative 18,86736.4% No
Jeremy Hilton Liberal Democrat 7,82515.1% No
Gary Phipps UKIP 1,1162.2% No
Bryan Meloy Green 8571.7% No

2010

CandidatePartyVotesShareElected
Richard Graham Conservative 20,26739.9% Yes
Parmjit Dhanda Labour 17,84735.2% No
Jeremy Hilton Liberal Democrat 9,76719.2% No
Mike Smith UKIP 1,8083.6% No
Alan Platt English Democrats 5641.1% No
Bryan Meloy Green 5111.0% No

2015

CandidatePartyVotesShareElected
Richard Graham Conservative 23,83745.3% Yes
Sophy Gardner Labour 16,58631.5% No
Richard Ford UKIP 7,49714.3% No
Jeremy Hilton Liberal Democrat 2,8285.4% No
Jonathan Ingleby Green 1,4852.8% No
George Ridgeon Official Monster Raving Loony Party 2270.4% No
Sue Powell Trade Unionist and Socialist Coalition 1150.2% No

2017

CandidatePartyVotesShareElected
Richard Graham Conservative 27,20850.3% Yes
Barry Kirby Labour 21,68840.1% No
Jeremy Hilton Liberal Democrat 2,7165.0% No
Daniel Woolf UKIP 1,4952.8% No
Gerald Hartley Green 7541.4% No
George Ridgeon Official Monster Raving Loony Party 2100.4% No

2019

CandidatePartyVotesShareElected
Richard Graham Conservative 29,15954.2% Yes
Fran Boait Labour 18,88235.1% No
Rebecca Trimnell Liberal Democrat 4,3388.1% No
Michael Byfield Green 1,3852.6% No

2024

CandidatePartyVotesShareElected
Alex McIntyre Labour 16,47236.1% Yes
Richard Graham Conservative 13,04128.5% No
Chris Farmer Reform UK 7,30716.0% No
Rebecca Trimnell Liberal Democrat 4,75910.4% No
Adam Shearing Green 2,3075.0% No
Steve Gower Workers Party of Britain 9742.1% No
Akhlaque Ahmed Socialist Labour 4961.1% No
Fred Wing Commander (RTD) Ramsey Independent 3360.7% No

Margin Over Time

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

1832: Whig margin 5.8 pts 1835: Whig margin 1.0 pts 1837: Conservative margin 3.9 pts 1841: Whig margin 3.3 pts 1852: Radical margin 1.1 pts 1857: Conservative margin 0.3 pts 1859: Liberal margin 8.4 pts 1865: Liberal margin 2.0 pts 1868: Liberal margin 5.8 pts 1874: Conservative margin 1.0 pts 1880: Liberal margin 3.9 pts 1885: Liberal margin 12.6 pts 1886: Liberal margin 5.4 pts 1892: Liberal margin 1.5 pts 1895: Liberal Unionist margin 7.8 pts 1900: Liberal margin 3.5 pts 1906: Liberal margin 4.0 pts Jan 1910: Conservative margin 1.6 pts Dec 1910: Conservative margin 0.1 pts 1918: Unionist margin 19.4 pts 1922: Unionist margin 0.2 pts 1923: Unionist margin 2.2 pts 1924: Unionist margin 11.4 pts 1929: Unionist margin 1.8 pts 1931: Conservative margin 35.1 pts 1935: Conservative margin 14.1 pts 1945: Labour margin 11.9 pts 1950: Labour margin 10.6 pts 1951: Labour margin 5.2 pts 1955: Labour margin 1.8 pts 1959: Labour margin 6.4 pts 1964: Labour margin 9.6 pts 1966: Labour margin 12.2 pts 1970: Conservative margin 2.3 pts Oct 1974: Conservative margin 7.2 pts Feb 1974: Conservative margin 9.3 pts 1979: Conservative margin 12.4 pts 1983: Conservative margin 22.3 pts 1987: Conservative margin 20.1 pts 1992: Conservative margin 9.4 pts 1997: Labour margin 14.3 pts 2001: Labour margin 8.1 pts 2005: Labour margin 8.2 pts 2010: Conservative margin 4.8 pts 2015: Conservative margin 13.8 pts 2017: Conservative margin 10.2 pts 2019: Conservative margin 19.1 pts 2024: Labour margin 7.5 pts 1832 1835 1837 1841 1852 1857 1859 1865 1868 1874 1880 1885 1886 1892 1895 1900 1906 Jan 1910 Dec 1910 1918 1922 1923 1924 1929 1931 1935 1945 1950 1951 1955 1959 1964 1966 1970 Oct 1974 Feb 1974 1979 1983 1987 1992 1997 2001 2005 2010 2015 2017 2019 2024

Trend

Gloucester has been contested at 49 general elections on record since 1832. Parties that have won a seat here over that span: Whig, Conservative, Radical, Liberal, Liberal Unionist, Unionist, Labour.

Frequently Asked Questions

Who won Gloucester in the 2024 general election?

Labour won Gloucester in 2024 with 16,472 votes (36.1%), a majority of 3,431 votes over Conservative in second place.

Which parties have won Gloucester since 1832?

Since 1832, Gloucester has been won by: Conservative, Labour, Liberal, Liberal Unionist, Radical, Unionist, Whig.

What was the closest result in Gloucester?

The closest result on record for Gloucester was Dec 1910, when Conservative beat Liberal by just 4 votes (0.1 percentage points).

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

Yes -- like most UK constituencies before the Redistribution of Seats Act 1885, Gloucester 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