2019 GENERAL ELECTION

LABOUR HOLD

Jeremy Corbyn (Labour Party) 34,603 64.3% −8.7%
Nick Richard-Wakeling (Liberal Democrats) 8,415 15.6% +6.6%
James Clark (Conservative Party) 5,483 10.2% −2.3%
Caroline Russell (Green Party) 4,326 8.0% +4.0%
Yosef David (Brexit Party) 742 1.4% N/A
Nick The Incredible Flying Brick (Monster Raving Loony Party) 236 0.4% +0.2%

MAJORITY: 26,188 48.7% -11.8%

 

2017 GENERAL ELECTION

LABOUR HOLD

Jeremy Corbyn (Labour Party) 40,086 73.0% +12.7%
James Clark (Conservative Party) 6,871 12.5% −4.7%
Keith Angus (Liberal Democrats) 4,946 9.0% +0.9%
Caroline Russell (Green Party) 2,229 4.1% −6.2%
Keith Fraser (UKIP) 413 0.8% −3.3%
Michael Foster (Independent) 208 0.4% N/A
Knigel Knapp (Monster Raving Loony Party) 106 0.2% N/A
Susanne Cameron-Blackie (Independent) 41 0.1% N/A
Bill Martin (Socialist) 21 0.09% -0.2%
Andres Mendoza (Communist League) 7 0.03% N/A

MAJORITY: 33,215 60.5% +17.5%