Compiled by EveryElectionResult.com's data team · Last updated 2026-08-30
North Swindon was won by Conservative at the 2019 general election, with a majority of 16,171 votes over Labour. This page covers every general election in North Swindon from 1997 to 2019.
Full Election History, 1997–2019
Election
Elected
Votes
Vote Share
Runner-up
Majority
Turnout
1997
Michael Wills (Labour)
24,029
49.8%
Guy Opperman (Conservative)
7,688 (15.9 pts)
73.7%
2001
Michael Wills (Labour)
22,371
52.9%
Nick Martin (Conservative)
8,105 (19.1 pts)
61.0%
2005
Michael Wills (Labour)
19,612
43.7%
Justin Tomlinson (Conservative)
2,571 (5.7 pts)
61.0%
2010
Justin Tomlinson (Conservative)
22,408
44.6%
Victor Agarwal (Labour)
7,060 (14.0 pts)
64.4%
2015
Justin Tomlinson (Conservative)
26,295
50.3%
Mark Dempsey (Labour)
11,786 (22.6 pts)
64.7%
2017
Justin Tomlinson (Conservative)
29,431
53.6%
Mark Dempsey (Labour)
8,335 (15.2 pts)
68.6%
2019
Justin Tomlinson (Conservative)
32,584
59.1%
Kate Linnegar (Labour)
16,171 (29.3 pts)
67.1%
Full Result Breakdown by Election
1997
Candidate
Party
Votes
Share
Elected
Michael Wills
Labour
24,029
49.8%
Yes
Guy Opperman
Conservative
16,341
33.9%
No
Mike Evemy
Liberal Democrat
6,237
12.9%
No
Gillian Goldsmith
Referendum Party
1,533
3.2%
No
Alexander Fisken
Natural Law
130
0.3%
No
2001
Candidate
Party
Votes
Share
Elected
Michael Wills
Labour
22,371
52.9%
Yes
Nick Martin
Conservative
14,266
33.7%
No
David Nation
Liberal Democrat
4,891
11.6%
No
Brian Lloyd
UKIP
800
1.9%
No
2005
Candidate
Party
Votes
Share
Elected
Michael Wills
Labour
19,612
43.7%
Yes
Justin Tomlinson
Conservative
17,041
38.0%
No
Mike Evemy
Liberal Democrat
6,831
15.2%
No
Robert Tingey
UKIP
998
2.2%
No
Andy Newman
Socialist Unity
208
0.5%
No
Ernest Reynolds
Independent
195
0.4%
No
2010
Candidate
Party
Votes
Share
Elected
Justin Tomlinson
Conservative
22,408
44.6%
Yes
Victor Agarwal
Labour
15,348
30.5%
No
Jane Lock
Liberal Democrat
8,668
17.2%
No
Stephen Halden
UKIP
1,842
3.7%
No
Reg Bates
BNP
1,542
3.1%
No
Bill Hughes
Green
487
1.0%
No
2015
Candidate
Party
Votes
Share
Elected
Justin Tomlinson
Conservative
26,295
50.3%
Yes
Mark Dempsey
Labour
14,509
27.8%
No
James Faulkner
UKIP
8,011
15.3%
No
Poppy Hebden-Leeder
Green
1,723
3.3%
No
Janet Ellard
Liberal Democrat
1,704
3.3%
No
2017
Candidate
Party
Votes
Share
Elected
Justin Tomlinson
Conservative
29,431
53.6%
Yes
Mark Dempsey
Labour
21,096
38.4%
No
Liz Webster
Liberal Democrat
1,962
3.6%
No
Steve Halden
UKIP
1,564
2.8%
No
Andy Bentley
Green
858
1.6%
No
2019
Candidate
Party
Votes
Share
Elected
Justin Tomlinson
Conservative
32,584
59.1%
Yes
Kate Linnegar
Labour
16,413
29.8%
No
Katie Critchlow
Liberal Democrat
4,408
8.0%
No
Andy Bentley
Green
1,710
3.1%
No
Margin Over Time
Winning margin (percentage points) at each election, coloured by the winning party.
Trend
North Swindon has been contested at 7 general elections on record since 1997. Parties that have won a seat here over that span: Labour, Conservative.
Frequently Asked Questions
Who won North Swindon in the 2019 general election?
Conservative won North Swindon in 2019 with 32,584 votes (59.1%), a majority of 16,171 votes over Labour in second place.
Which parties have won North Swindon since 1997?
Since 1997, North Swindon has been won by: Conservative, Labour.
What was the closest result in North Swindon?
The closest result on record for North Swindon was 2005, when Labour beat Conservative by just 2,571 votes (5.7 percentage points).