AT A GLANCE

UK Parliamentary constituencies

A dynamic guide to which Members of Parliament sit where

Alphabetically by constituency

Filter to show

Note: Select one or more filters to alter results dynamically e.g. to show only seats gained by Labour MPs in England's East Midlands who are women.

By MPs per party

By Gender, Age or Endurance

Note: Due to hierarchal logic selecting more than one party or region will produce no results.

By Region

Wales
Aberavon
Lab
HOLD
Stephen
Kinnock
2 terms
SWING6.7
Lab
MAJORITY50
17.3
2017
68.1
17.7
8.3
67
2015
48.9
15.8
11.9
11.6
63.3
2010
51.9
61.9
Wales
Aberconwy
Con
HOLD
Guto
Bebb
3 terms
SWING5.7
Lab
MAJORITY2
10.7
2017
44.6
42.6
9.9
71
2015
41.5
28.2
11.7
11.5
66.2
2010
35.8
67.6
Scotland
Aberdeen North
SNP
HOLD
Kirsty
Blackman
2 terms
SWING 9.6
LAB
MAJORITY11.2
19.3
2017
41.3
30
22.7
59.2
2015
56.4
25.9
12.1
64.9
2010
44.4
59
Scotland
Aberdeen South
CON
GAIN
Ross
Thomson
1 term
SWING14.8
CON
MAJORITY10.7
4.2
2017
42.1
31.5
20.6
68.6
2015
41.7
26.8
22.8
71.3
2010
36.5
67.8
Scotland
Aberdeenshire West & Kincardine
CON
GAIN
Andrew
Bowie
1 term
SWING ?
CON
MAJORITY15.2
2.5
2017
47.9
32.5
11.1
8.6
71.2
2015
41.6
28.8
21.4
75.2
2010
38.4
68.7
Scotland
Airdrie & Shotts
SNP
HOLD
Neil
Gray
2 terms
SWING ?
LAB
MAJORITY0.5
19.3
2017
37.6
37.1
23.2
59.2
2015
53.9
34.1
66.4
2010
58.2
57.9
England South East
Aldershot
Con
HOLD
Leo
Docherty
1 term
SWING?
Lab
MAJORITY23.5
8.8
2017
55.1
31.6
7.4
64.2
2015
50.6
18.3
17.9
8.8
63.8
2010
46.7
66
England West Midlands
Aldridge-Brownhills
Con
HOLD
Wendy
Morton
2 terms
SWING3
Con
MAJORITY35.6
5.9
2017
65.4
29.8
67.5
2015
52.1
22.4
19.6
65.8
2010
59.3
66.5
England North West
Altrincham & Sale West
Con
HOLD
Graham
Brady
6 terms
SWING2
Lab
MAJORITY12.2
14.1
2017
51
38.8
7.7
72.1
2015
53
26.7
8.4
8
70.2
2010
50
69.3
Wales
Alyn & Deeside
Lab
HOLD
Mark
Tami
5 terms
SWING1.8
Lab
MAJORITY11.7
3.6
2017
52.1
40.4
71
2015
40
31.9
17.6
66.6
2010
39.6
67.8
England East Midlands
Amber Valley
Con
HOLD
Nigel
Mills
3 terms
SWING?
Con
MAJORITY18.1
8.9
2017
56.5
38.4
67.4
2015
44
34.8
15.9
65.1
2010
38.6
66.1
Scotland
Angus
CON
GAIN
Kirstene
Hair
1 term
SWING?
CON
MAJORITY6.6
18.6
2017
45.2
38.6
13
63
2015
54.2
29
8.8
67.6
2010
39.6
60.8
Northern Ireland
Antrim East
DUP
HOLD
Sammy
Wilson
4 terms
SWING?
DUP
MAJORITY41.7
24.4
2017
57.3
15.6
11.9
61
2015
36.1
18.8
15
10.9
53.3
2010
45.9
50.9
Northern Ireland
Antrim North
DUP
HOLD
Ian
Paisley Jr.
3 terms
SWING12.3
DUP
MAJORITY42.6
19
2017
58.9
16.3
7.2
64.1
2015
43.2
15.7
12.3
12.1
55.2
2010
46.4
58.1
Northern Ireland
Antrim South
DUP
GAIN
Paul
Girvan
1 term
SWING5
DUP
MAJORITY7.4
4.8
2017
38.2
30.8
18.1
63.3
2015
32.7
30.1
12.9
9.8
54.2
2010
33.9
54.2
Wales
Arfon
PCU
HOLD
Hywel
Williams
5 terms
SWING?
LAB
MAJORITY0.3
13.4
2017
40.8
40.5
16.4
68.2
2015
43.9
30.3
13.1
8.5
66.3
2010
36
63.3
Scotland
Argyll & Bute
SNP
HOLD
Brendan
O'Hara
2 terms
SWING 13.3
CON
MAJORITY2.8
15.5
2017
36
33.2
18.2
12.6
71.5
2015
44.3
27.9
14.9
10.4
75.3
2010
31.6
67.7
England South East
Arundel & South Downs
Con
HOLD
Nick
Herbert
4 terms
SWING2.9
LAB
MAJORITY39.7
6.4
2017
62.4
22.7
7.9
74.6
2015
60.8
14.4
11.2
7.2
73.1
2010
57.7
73.4
England East Midlands
Ashfield
Lab
HOLD
Gloria
De Piero
3 terms
SWING8.9
CON
MAJORITY0.9
17.7
2017
42.6
41.7
9.8
64
2015
41
22.4
21.4
14.8
61.5
2010
33.7
62.7
England South East
Ashford
Con
HOLD
Damian
Green
6 terms
SWING?
LAB
MAJORITY29.2
3.6
2017
59
29.8
68.5
2015
52.5
18.8
18.4
6
67.3
2010
54.1
68.5
England North West
Ashton-under-Lyne
Lab
HOLD
Angela
Rayner
2 terms
SWING?
Lab
MAJORITY28.4
0.8
2017
60.4
32
58.8
2015
49.8
22.1
21.8
57.5
2010
48.4
57.2
England South East
Aylesbury
Con
HOLD
David
Lidington
7 terms
SWING5.3
LAB
MAJORITY25
6
2017
55
30
9.6
71
2015
50.7
19.7
15.1
10.6
69
2010
52.2
68.2
Scotland
Ayr, Carrick & Cumnock
CON
GAIN
Bill
Grant
1 term
SWING17.5
SNP
MAJORITY6
15.6
2017
40.1
34.1
23.9
64.9
2015
48.8
27.3
19.8
71.5
2010
47.1
63.2
Scotland
Ayrshire Central
SNP
HOLD
Philippa
Whitford
2 terms
SWING 16.5
CON
MAJORITY2.8
24
2017
37.2
34.4
26.1
65.3
2015
53.2
26.4
17.3
72.6
2010
47.7
64.7
Scotland
Ayrshire North & Arran
SNP
HOLD
Patricia
Gibson
2 terms
SWING 15.4
CON
MAJORITY7.7
17.5
2017
38.9
31.2
27.5
64.8
2015
53.2
28
14.8
71.1
2010
47.4
62.7
England South East
Banbury
Con
HOLD
Victoria
Prentis
2 terms
SWING?
Lab
MAJORITY20.1
11.6
2017
54.2
34.1
73.5
2015
53
21.3
13.9
65.6
2010
52.8
67.4
Scotland
Banff & Buchan
CON
GAIN
David
Duguid
1 term
SWING ?
CON
MAJORITY8.9
22.5
2017
48
39.1
9.5
61.6
2015
60.2
28.8
66.5
2010
41.3
60.4
England London
Barking
Lab
HOLD
Margaret
Hodge
7 terms
SWING?
LAB
MAJORITY45.3
10.2
2017
67.8
22.5
61.9
2015
57.7
22.2
16.3
58.1
2010
54.3
60
England Yorkshire & Humberside
Barnsley Central
Lab
HOLD
Dan
Jarvis
3 terms (1 By-election)
SWING?
Lab
MAJORITY39.8
5.8
2017
63.9
24.1
8.5
60.6
2015
55.7
21.7
15
56.7
2011
60.8
12.2
8.3
36.5
2010
47.3
57.2
England Yorkshire & Humberside
Barnsley East
Lab
HOLD
Stephanie
Peacock
1 term
SWING?
Lab
MAJORITY32.5
1.3
2017
59.5
27
8
58.6
2015
54.7
23.5
14.6
55.7
2010
47.1
56.8
England North West
Barrow & Furness
Lab
HOLD
John
Woodcock
3 terms
SWING?
Con
MAJORITY0.5
1.3
2017
45.9
41.5
8
68.5
2015
42.3
40.5
11.7
63.3
2010
48.1
64.3
England East
Basildon & Billericay
Con
HOLD
John
Baron
5 terms
SWING0.8
CON
MAJORITY29.8
2017
61
31.1
65
2015
52.7
23.7
19.8
62.9
2010
52.7
63.7
England East
Basildon South & East Thurrock
Con
HOLD
Stephen
Metcalfe
3 terms
SWING?
Con
MAJORITY24.4
7.5
2017
56.9
32.5
64.4
2015
43.4
26.5
25.2
62.3
2010
43.9
63.2
England South East
Basingstoke
Con
HOLD
Maria
Miller
4 terms
SWING4.7
Lab
MAJORITY16.9
4.1
2017
52.7
35.8
68.3
2015
48.6
27.7
15.6
7.4
66.6
2010
50.5
67.1
England East Midlands
Bassetlaw
Lab
HOLD
John
Mann
5 terms
SWING?
CON
MAJORITY9.3
2017
52.6
43.3
66.5
2015
48.6
30.7
16
63.6
2010
50.5
65.4
England South West
Bath
LDT
GAIN
Wera
Hobhouse
1 term
SWING 9.8
LDT
MAJORITY11.5
3.4
2017
47.3
35.8
14.7
74.3
2015
37.8
29.7
13.2
11.9
77.5
2010
56.6
70.9
England Yorkshire & Humberside
Batley & Spen
Lab*
HOLD
Tracy
Brabin
1 term (& 2016 By-election *CO-OP)
SWING2.3
Lab
MAJORITY16.7
64.3
2017
55.5
38.8
67.1
2016
85.8
25.6
2015
43.2
31.2
18
64.4
2010
42.2
67.2
England London
Battersea
Lab
GAIN
Marsha
de Cordova
1 term
SWING10
Lab
MAJORITY4.4
11.2
2017
45.9
41.5
8
71
2015
52.4
36.8
67
2010
47.4
66
England South East
Beaconsfield
Con
HOLD
Dominic
Grieve
6 terms
SWING?
LAB
MAJORITY43.9
5.6
2017
65.3
21.4
7.9
72.3
2015
63.2
13.8
11.4
7.4
71.1
2010
61.1
70.4
England London
Beckenham
Con
HOLD
Bob
Stewart
3 terms
SWING4.4
Lab
MAJORITY29
8.8
2017
59.3
30.1
7.9
76
2015
57.3
19.4
12.5
72.4
2010
57.9
72.5
England East
Bedford
LAB
GAIN
Mohammad
Yasin
1 term
SWING2
Lab
MAJORITY1.6
1.2
2017
46.8
45.2
67.5
2015
42.6
40.2
9.6
66.5
2010
38.9
66.7
England East
Bedfordshire (Mid)
Con
HOLD
Nadine
Dorries
4 terms
SWING?
LAB
MAJORITY33.3
6.9
2017
61.7
28.4
76.7
2015
56.1
15.9
15.4
7.2
71.6
2010
52.5
73
England East
Bedfordshire North East
Con
HOLD
Alistair
Burt
8 terms
SWING?
LAB
MAJORITY32.4
11.3
2017
60.9
28.5
73.8
2015
59.5
15.8
14.6
70.2
2010
55.7
71.7
England East
Bedfordshire South West
Con
HOLD
Andrew
Selous
5 terms
SWING0.8
LAB
MAJORITY25.5
10.8
2017
59.2
33.8
69.8
2015
55
20.3
15.5
64.4
2010
52.8
67
Northern Ireland
Belfast East
dup
HOLD
Gavin
Robinson
2 terms
SWING6.6
DUP
MAJORITY19.8
13.3
2017
55.8
36
67.5
2015
49.3
42.8
62.8
2010
37.2
58.7
Northern Ireland
Belfast North
dup
HOLD
Nigel
Dodds
5 terms
SWING?
SFN
MAJORITY4.5
8.6
2017
46.2
41.7
67.6
2015
47
33.9
8.2
7.3
59.2
2010
40
56.9
Northern Ireland
Belfast South
DUP
GAIN
Emma
Pengelly
1 term
SWING?
DUP
MAJORITY4.6
2.3
2017
30.4
25.9
18.2
16.3
66.1
2015
24.5
22.2
17.2
13.9
60
2010
41
57.7
Northern Ireland
Belfast West
sfn
HOLD
Paul
Maskey
3 terms (1 By-election)
SWING 12.5
SFN
MAJORITY53.4
18.4
2017
66.7
13.4
10.2
7
65.4
2015
54.2
19.2
9.8
7.9
56.3
2011
70.6
13.5
7.6
37.5
2010
71.1
55
England London
Bermondsey & Old Southwark
Lab
HOLD
Neil
Coyle
2 terms
SWING 6.8
Lab
MAJORITY22.1
13.4
2017
53.2
31.1
13
67.2
2015
43.1
34.3
11.8
63.8
2010
48.4
58.2
England North East
Berwick-upon-Tweed
Con
HOLD
Anne-Marie
Trevelyan
2 terms
SWING0.9
Con
MAJORITY27.9
15.7
2017
52.5
24.6
21.1
71.8
2015
41.1
28.9
15
11.2
69.6
2010
43.7
52.5
Scotland
Berwickshire, Roxburgh & Selkirk
CON
GAIN
John
Lamont
1 term
SWING ?
CON
MAJORITY21.1
21.7
2017
53.9
32.8
8.6
71.5
2015
36.6
36
18.7
74.2
2010
45.4
87.1
England London
Bethnal Green & Bow
Lab
HOLD
Rushanara
Ali
3 terms
SWING6.6
Lab
MAJORITY59.2
13.3
2017
71.8
12.7
69.9
2015
61.2
15.3
9.3
63.9
2010
42.9
64.1
England Yorkshire & Humberside
Beverley & Holderness
Con
HOLD
Graham
Stuart
4 terms
SWING?
Con
MAJORITY25.3
2.1
2017
58.4
33.1
69
2015
48.2
25
16.7
65.2
2010
47.1
67.4
England South East
Bexhill & Battle
Con
HOLD
Huw
Merriman
2 terms
SWING7.2
CON
MAJORITY37.3
0.9
2017
62
24.7
7.5
73.3
2015
54.8
18.4
14.1
7.6
70.1
2010
51.6
67.9
England London
Bexleyheath & Crayford
Con
HOLD
David
Evennett
7 terms (3 elsewhere)
SWING0.7
Lab
MAJORITY20
1.3
2017
55.6
35.5
69.2
2015
47.3
26.2
21
67.4
2010
50.5
67.6
England North West
Birkenhead
Lab
HOLD
Frank
Field
10 terms
SWING2.8
Lab
MAJORITY58.4
5.6
2017
76.9
18.4
67.7
2015
67.6
14.9
9.8
62.7
2010
62.5
57.7
England West Midlands
Birmingham Edgbaston
Lab
HOLD
Preet
Gill
1 term
SWING?
Lab
MAJORITY15.9
9.2
2017
55.3
39.5
64.1
2015
44.9
38.3
10.1
63
2010
40.6
61.5
England West Midlands
Birmingham Erdington
Lab
HOLD
Jack
Dromey
3 terms
SWING2.4
Lab
MAJORITY19.6
4.8
2017
58
38.4
57.2
2015
45.6
30.8
17.4
53.3
2010
41.8
54.2
England West Midlands
Birmingham Hall Green
Lab
HOLD
Roger
Godsiff
3 terms
SWING10.2
Lab
MAJORITY62.5
20.4
2017
77.6
15.1
69.4
2015
59.8
17.7
11.6
61.6
2010
32.9
65
England West Midlands
Birmingham Hodge Hill
Lab
HOLD
Liam
Byrne
5 terms
SWING5
Lab
MAJORITY66.9
10
2017
81.1
14.2
61.3
2015
68.4
11.5
11.3
54.5
2010
52
57.9
England West Midlands
Birmingham Ladywood
Lab
HOLD
Shabana
Mahmood
3 terms
SWING4.3
LAB
MAJORITY69.5
8.6
2017
82.7
13.2
59
2015
73.6
12.7
5
52.7
2010
55.7
49.8
England West Midlands
Birmingham Northfield
Lab
HOLD
Richard
Burden
7 terms
SWING2.3
Lab
MAJORITY10.5
4.6
2017
53.2
42.7
61.3
2015
41.6
35.7
16.7
59.4
2010
40.3
59.2
England West Midlands
Birmingham Perry Barr
Lab
HOLD
Khalid
Mahmood
5 terms
SWING2.9
LAB
MAJORITY41.6
5.7
2017
68.1
26.5
63.1
2015
57.4
21.5
12.2
59
2010
50.3
60.1
England West Midlands
Birmingham Selly Oak
Lab
HOLD
Steve
McCabe
3 terms
SWING6.2
Lab
MAJORITY31
12.4
2017
62.9
31.9
65.9
2015
47.7
29
12.7
60.3
2010
38.6
62.8
England West Midlands
Birmingham Yardley
Lab
HOLD
Jess
Phillips
2 terms
SWING 4.8
Con
MAJORITY37.2
21.2
2017
57.1
19.8
17.9
61.3
2015
41.6
25.6
16.1
14
57.3
2010
39.6
57.3
England North East
Bishop Auckland
Lab
HOLD
Helen
Goodman
4 terms
SWING3.9
Con
MAJORITY1.2
7.7
2017
48.1
46.9
64.1
2015
41.4
32.5
17.8
59.6
2010
39
60.8
England North West
Blackburn
Lab
HOLD
Kate
Hollern
2 terms
SWING7
Lab
MAJORITY42.9
13.9
2017
69.8
26.9
67.2
2015
56.3
27.3
14.3
60.1
2010
47.8
67.1
England North West
Blackley & Broughton
Lab
HOLD
Graham
Stringer
6 terms
SWING1
LAB
MAJORITY48.9
3.4
2017
70.5
21.6
56.1
2015
61.9
16.5
15
51.6
2010
54.3
50.5
England North West
Blackpool North & Cleveleys
Con
HOLD
Paul
Maynard
3 terms
SWING1.8
LAB
MAJORITY4.9
3.6
2017
49.4
44.5
64.1
2015
44.4
36
14.8
63.1
2010
41.7
60
England North West
Blackpool South
Lab
HOLD
Gordon
Marsden
6 terms
SWING0.4
CON
MAJORITY7.2
0.8
2017
50.3
43.1
59.8
2015
41.8
33.8
17.3
56.5
2010
41.1
56.3
Wales
Blaenau Gwent
Lab
HOLD
Nicholas
Smith
3 terms
SWING0
Lab
MAJORITY36.8
4.7
2017
58
21.3
14.8
63
2015
58
17.9
10.8
9
61.7
2010
52.4
62.6
England North East
Blaydon
Lab
HOLD
Liz
Twist
1 term
SWING1.9
CON
MAJORITY28
3.8
2017
56.1
28.1
9.1
70.2
2015
49.2
17.5
17.4
12.2
66.4
2010
49.6
67.7
England North East
Blyth Valley
Lab
HOLD
Ronnie
Campbell
8 terms
SWING?
LAB
MAJORITY18.6
5.4
2017
55.9
36.9
67.1
2015
46.3
22.3
21.7
60.1
2010
44.5
62.6
England South East
Bognor Regis & Littlehampton
Con
HOLD
Nick
Gibb
6 terms
SWING?
CON
MAJORITY34.1
4.5
2017
59
24.9
67.7
2015
51.3
21.7
13.8
9
64.5
2010
51.4
66.7
England East Midlands
Bolsover
Lab
HOLD
Dennis
Skinner
13 terms (Joint most)
SWING7.7
CON
MAJORITY11.4
15.4
2017
51.9
40.5
63.3
2015
51.2
24.5
21
61.1
2010
50
60.9
England North West
Bolton North East
Lab
HOLD
David
Crausby
6 terms
SWING?
LAB
MAJORITY8.4
2.3
2017
50.6
42.2
67.2
2015
43
32.8
18.8
63.6
2010
45.9
65.3
England North West
Bolton South East
Lab
HOLD
Yasmin
Qureshi
3 terms
SWING?
Lab
MAJORITY31
4.2
2017
60.7
29.7
61.4
2015
50.5
23.6
20.3
58.5
2010
47.4
57.7
England North West
Bolton West
Con
HOLD
Chris
Green
2 terms
SWING0.1
Con
MAJORITY1.8
0.2
2017
47.9
46.1
70.1
2015
40.6
39
15.3
66.8
2010
38.5
67.2
England North West
Bootle
Lab
HOLD
Peter
Dowd
2 terms
SWING?
Lab
MAJORITY72
8.4
2017
84
12
69.2
2015
74.5
10.9
8.1
64.4
2010
66.4
59
England East Midlands
Boston & Skegness
Con
HOLD
Matt
Warman
2 terms
SWING5.7
CON
MAJORITY38.6
28.6
2017
63.6
25
62.7
2015
43.8
33.8
16.5
63.9
2010
49.5
65.3
England East Midlands
Bosworth
Con
HOLD
David
Tredinnick
8 terms
SWING?
Con
MAJORITY32.6
12.1
2017
56.7
24.1
17.3
69.6
2015
42.8
22.3
17.5
17.4
67
2010
42.6
70.6
England South West
Bournemouth East
Con
HOLD
Tobias
Ellwood
4 terms
SWING?
Lab
MAJORITY16.3
16.3
2017
51.9
35.6
65.2
2015
49.2
16.6
16.5
8.4
62.6
2010
48.4
62.3
England South West
Bournemouth West
Con
HOLD
Conor
Burns
3 terms
SWING?
LAB
MAJORITY17.3
12.4
2017
53.5
36.2
60.8
2015
48.3
18.5
17.7
7.9
58
2010
45.2
58.4
England South East
Bracknell
Con
HOLD
Phillip
Lee
3 terms
SWING5.1
Lab
MAJORITY28.7
10.2
2017
58.8
30.2
7.5
70.6
2015
55.8
16.9
15.7
7.5
65.3
2010
52.4
68.2
England Yorkshire & Humberside
Bradford East
Lab
HOLD
Imran
Hussain
2 terms
SWING4.8
LAB
MAJORITY45
27.9
2017
65.4
20.4
7.8
64.8
2015
46.6
29.5
11.3
9.9
62.6
2010
33.7
63.9
England Yorkshire & Humberside
Bradford South
Lab
HOLD
Judith
Cummins
2 terms
SWING?
Con
MAJORITY16.3
0.9
2017
54.5
38.2
60.6
2015
43.4
26.3
24.1
59.1
2010
41.3
60.6
England Yorkshire & Humberside
Bradford West
Lab
HOLD
Naseem
Shah
2 terms
SWING6.9
Lab
MAJORITY48.1
19.8
2017
64.7
16.6
13.9
67.4
2015
49.6
21.2
15.3
7.8
63.6
2012
55.9
25
8.4
50
2010
45.4
66.7
England East
Braintree
Con
HOLD
James
Cleverly
2 terms
SWING?
Con
MAJORITY35
0.2
2017
62.8
27.6
69.5
2015
53.8
18.8
18.5
5
68.4
2010
52.6
70
Wales
Brecon & Radnorshire
Con
HOLD
Christopher
Davies
2 terms
SWING 3.4
Con
MAJORITY19.5
6.7
2017
48.6
29.1
17.7
76.9
2015
41.1
28.3
14.7
8.3
73.8
2010
46.2
72.5
England London
Brent Central
Lab
HOLD
Dawn
Butler
3 terms (1 for Brent South)
SWING 5.9
Lab
MAJORITY53.6
11.8
2017
73.1
19.5
65
2015
62.1
20.3
61.1
2010
44.2
62.2
England London
Brent North
Lab
HOLD
Barry
Gardiner
6 terms
SWING?
Lab
MAJORITY30.2
9.5
2017
62.9
32.7
68.4
2015
54.3
33.5
63.5
2010
46.9
63.3
England London
Brentford & Isleworth
Lab
HOLD
Ruth
Cadbury
2 terms
SWING9.5
Lab
MAJORITY19.8
18.9
2017
57.4
37.6
5
72.4
2015
43.8
42.9
67
2010
37.2
65.9
England East
Brentwood & Ongar
Con
HOLD
Alex
Burghart
1 term
SWING0.5
LAB
MAJORITY45.4
3.4
2017
65.8
20.4
8.4
70.6
2015
58.8
16.8
12.5
8.8
71.6
2010
56.9
73.2
Wales
Bridgend
Lab
HOLD
Madeleine
Moon
4 terms
SWING3
LAB
MAJORITY10.9
6
2017
50.7
39.8
69.6
2015
37.1
32.2
15
7.1
65.8
2010
36.3
65.7
England South West
Bridgwater & West Somerset
Con
HOLD
Ian
Liddell-Grainger
5 terms (2 for Bridgwater)
SWING?
CON
MAJORITY26.5
0.3
2017
55.1
28.6
10.9
65.3
2015
46
19.2
17.6
12.4
67.6
2010
45.3
66.5
England Yorkshire & Humberside
Brigg & Goole
Con
HOLD
Andrew
Percy
3 terms
SWING0.8
Con
MAJORITY27.4
1.6
2017
60.4
33
68.2
2015
53
27.2
15.5
63.2
2010
44.9
65.7
England South East
Brighton Kemptown
LAB
GAIN
Lloyd
Russell-Moyle
1 term
SWING10.8
Lab
MAJORITY20
18.5
2017
58.3
38.3
72.5
2015
40.7
39.2
9.8
66.8
2010
38
65.5
England South East
Brighton Pavilion
Grn
HOLD
Caroline
Lucas
3 terms
SWING5.5
GRN
MAJORITY25.5
10.9
2017
52.3
26.8
19.2
76.4
2015
41.8
27.3
22.8
71.4
2010
31.3
70.7
England South West
Bristol East
Lab
HOLD
Kerry
McCarthy
4 terms
SWING8.9
Lab
MAJORITY26.4
17.8
2017
60.7
34.4
60.7
2015
39.3
30.7
15.5
8.3
64.2
2010
36.6
65.4
England South West
Bristol North West
LAB
GAIN
Darren
Jones
1 term
SWING9.2
Lab
MAJORITY8.9
0.6
2017
50.7
41.8
71.7
2015
44
34.4
9.4
67.6
2010
38
69.1
England South West
Bristol South
Lab
HOLD
Karin
Smith
2 terms
SWING?
LAB
MAJORITY29.4
15.4
2017
60.1
30.7
65.5
2015
38.4
24.3
16.5
11.5
62
2010
38.5
62.2
England South West
Bristol West
Lab
HOLD
Thangham
Debbonaire
2 terms
SWING30.3
LAB
MAJORITY52.1
43.3
2017
65.9
13.8
12.9
77.1
2015
35.7
26.8
18.9
15.2
72
2010
48.1
67.3
England East
Broadland
Con
HOLD
Keith
Simpson
6 terms
SWING1.7
LAB
MAJORITY28.3
3.4
2017
57.9
29.6
7.9
72.4
2015
50.5
18.8
16.7
9.8
71.1
2010
46.2
73.6
England London
Bromley & Chislehurst
Con
HOLD
Bob
Neill
4 terms
SWING5.1
Lab
MAJORITY20.6
10.2
2017
54
33.4
7.2
71.6
2015
53
22.2
14.3
67.3
2010
53.5
67.8
England West Midlands
Bromsgrove
Con
HOLD
Sajid
Javid
3 terms
SWING0.5
Lab
MAJORITY30.7
1
2017
62
31.3
73.7
2015
53.9
22.2
15.6
5
71.2
2010
43.7
71.1
England East
Broxbourne
Con
HOLD
Charles
Walker
4 terms
SWING?
LAB
MAJORITY33.3
3.1
2017
62.2
28.9
64.6
2015
56.1
19.7
18.4
63.1
2010
58.7
64.2
England East Midlands
Broxtowe
Con
HOLD
Anna
Soubry
3 terms
SWING3.2
Con
MAJORITY1.5
6.5
2017
46.8
45.3
75
2015
45.2
37.2
10.6
74.4
2010
39
75.3
England South East
Buckingham
Ind
HOLD
John
Bercow
6 terms (3 as Conservative)
SWING?
GRN
MAJORITY49
6.3
2017
65.1
16.3
10.7
7.9
66.2
2015
64.5
21.7
13.8
69.3
2010
47.3
66
England North West
Burnley
Lab
HOLD
Julie
Cooper
2 terms
SWING9.1
Lab
MAJORITY15.7
2017
46.7
31
15
62.2
2015
37.6
29.5
17.3
13.5
61.6
2010
35.7
63.7
England West Midlands
Burton
Con
HOLD
Andrew
Griffiths
3 terms
SWING?
LAB
MAJORITY20.2
2.6
2017
58
37.8
67.5
2015
49.8
27.5
17.7
65.5
2010
44.5
67.5
England North West
Bury North
LAB
GAIN
James
Frith
2 terms
SWING?
Lab
MAJORITY9.1
8.3
2017
53.6
44.5
70.9
2015
41.9
41.1
12.4
66.9
2010
40.2
67.9
England North West
Bury South
Lab
HOLD
Ivan
Lewis
6 terms
SWING0.7
LAB
MAJORITY11.7
1.3
2017
53.3
41.6
69.2
2015
45.1
34.6
13.3
63.9
2010
40.4
66.1
England East
Bury St. Edmunds
Con
HOLD
Jo
Churchill
2 terms
SWING3.1
LAB
MAJORITY29.7
6.2
2017
59.2
29.5
70.8
2015
53.6
17.7
14.7
7.9
69
2010
47.5
69.9
Wales
Caerphilly
Lab
HOLD
Wayne
David
5 terms
SWING0.8
LAB
MAJORITY29.3
4.3
2017
54.5
25.2
14.4
64.1
2015
44.4
19.3
16.6
14.6
64.2
2010
44.9
63
Scotland
Caithness, Sutherland & Easter Ross
LDT
GAIN
Jamie
Stone
1 term
SWING 8.9
SNP
MAJORITY6.6
0.7
2017
35.8
29.2
22.6
12.4
65.9
2015
46.3
35.1
9
71.9
2010
41.4
61.6
England Yorkshire & Humberside
Calder Valley
Con
HOLD
Craig
Whittaker
3 terms
SWING3.6
LAB
MAJORITY1
7.3
2017
46.1
45.1
73.4
2015
43.6
35.4
11.1
5
68.9
2010
39.4
68.3
England London
Camberwell & Peckham
Lab
HOLD
Harriet
Harman
10 terms
SWING7.5
LAB
MAJORITY65.8
14.9
2017
77.8
12.8
67.1
2015
63.3
13.2
10.1
5
64
2010
59.2
60.1
England South West
Camborne & Redruth
Con
HOLD
George
Eustice
3 terms
SWING6
LAB
MAJORITY3.3
12
2017
47.5
44.2
71.8
2015
40.2
25
14.8
12.4
68.5
2010
37.6
66.9
England East
Cambridge
Lab
HOLD
Daniel
Zeichner
2 terms
SWING10.7
LAB
MAJORITY22.6
21.4
2017
51.9
29.3
16.3
71.7
2015
36
34.9
15.7
7.9
62.1
2010
39.1
67.5
England East
Cambridgeshire North East
Con
HOLD
Stephen
Barclay
3 terms
SWING0.4
CON
MAJORITY38.1
5.5
2017
64.4
24.5
63.1
2015
55.1
22.5
14.4
62.4
2010
51.6
71.5
England East
Cambridgeshire North West
Con
HOLD
Shailesh
Vara
4 terms
SWING3.2
MAJORITY28.1
2017
58.6
30.5
68.6
2015
52.5
20.1
17.9
66.6
2010
50.5
66.1
England East
Cambridgeshire South
Con
HOLD
Heidi
Allen
2 terms
SWING4.5
LAB
MAJORITY24.6
8.9
2017
51.8
27.2
18.6
76.2
2015
51.1
17.7
15.2
9.8
73.1
2010
47.4
75.3
England East
Cambridgeshire South East
Con
HOLD
Lucy
Frazer
2 terms
SWING3.8
LAB
MAJORITY25.6
2.7
2017
53.3
27.7
19
73.2
2015
48.5
20.2
15.2
11.1
70.4
2010
48
69.8
England West Midlands
Cannock Chase
Con
HOLD
Amanda
Milling
2 terms
SWING3.5
CON
MAJORITY17.5
7
2017
55
37.4
64.2
2015
44.2
33.7
17.5
63.2
2010
40.1
61.7
England South East
Canterbury
LAB
GAIN
Rosie
Duffield
1 term
SWING9.3
LAB
MAJORITY0.3
18
2017
45
44.7
8
72.7
2015
42.9
24.5
13.6
11.7
64
2010
44.8
66.7
Wales
Cardiff Central
Lab
HOLD
Jo
Stevens
1 term
SWING 8.6
LAB
MAJORITY42.6
21.7
2017
62.4
19.8
13.4
68.1
2015
40
27.1
14.7
67.3
2010
41.4
59.5
Wales
Cardiff North
LAB
GAIN
Anna
McMorrin
2 terms
SWING?
LAB
MAJORITY8
3.8
2017
50.1
42.1
77.4
2015
42.4
38.3
7.7
76.1
2010
37.5
73.1
Wales
Cardiff South & Penarth
Lab
HOLD
Stephen
Doughty
3 terms
SWING6.7
MAJORITY29.3
13.3
2017
59.5
30.2
66.3
2015
42.8
26.8
13.8
7.4
61.6
2012
47.3
19.9
10.8
9.5
25.7
2010
38.9
60.8
Wales
Cardiff West
Lab
HOLD
Kevin
Brennan
5 terms
SWING5.7
LAB
MAJORITY26.9
11.4
2017
56.7
29.8
9.5
69.4
2015
40.7
25.2
13.9
11.2
65.6
2010
41.3
65.7
England North West
Carlisle
Con
HOLD
John
Stevenson
3 terms
SWING0.2
LAB
MAJORITY6
0.5
2017
49.9
43.8
69.1
2015
44.3
37.8
12.4
64.7
2010
39.3
65.3
Wales
Carmarthen East & Dinefwr
pcu
HOLD
Jonathan
Edwards
3 terms
SWING2.3
LAB
MAJORITY9.5
4.7
2017
39.3
29.8
26.3
73.3
2015
38.4
24.2
21.2
11.1
70.7
2010
35.6
73.3
Wales
Carmarthen West & South Pembrokeshire
Con
HOLD
Simon
Hart
3 terms
SWING3.8
LAB
MAJORITY7.3
7.7
2017
46.8
39.5
9.3
72.1
2015
43.7
28.7
11.6
10.4
69.9
2010
41.1
70.3
England London
Carshalton & Wallington
ldt
HOLD
Tom
Brake
6 terms
SWING0.3
CON
MAJORITY2.7
0.5
2017
41
38.3
18.4
71.6
2015
34.9
31.7
15
14.8
68.1
2010
48.3
69.7
England East
Castle Point
Con
HOLD
Rebecca
Harris
3 terms
SWING2.6
CON
MAJORITY42.2
22.5
2017
67.3
25.1
64.4
2015
50.9
31.2
13.8
66.7
2010
44
67.5
Wales
Ceredigion
PCU
GAIN
Ben
Lake
1 term
SWING4,3
PCU
MAJORITY0.2
8
2017
29.2
29
20.2
18.4
75.2
2015
35.9
27.7
11
10.2
69
2010
50
64.3
England East Midlands
Charnwood
Con
HOLD
Ed
Argar
2 terms
SWING1.4
MAJORITY29.6
2.8
2017
60.4
30.8
70.7
2015
54.3
21.9
15.9
67.6
2010
49.6
72.4
England South East
Chatham & Aylesford
Con
HOLD
Tracey
Crouch
3 terms
SWING1.7
MAJORITY23.3
3.3
2017
57
33.7
63.7
2015
50.2
23.6
19.9
62.8
2010
46.2
65.2
England North West
Cheadle
Con
HOLD
Mary
Robinson
2 terms
SWING2
MAJORITY8.3
3.9
2017
44.6
36.3
19.1
75
2015
43.1
31
16.3
8.3
72.5
2010
47.1
74
England East
Chelmsford
Con
HOLD
Vicky
Ford
2 terms
SWING5
LAB
MAJORITY23.9
10
2017
53.7
29.8
12.2
70.2
2015
51.5
17.6
14.2
11.9
68.5
2010
46.2
70.7
England London
Chelsea & Fulham
Con
HOLD
Greg
Hands
4 terms
SWING10.2
LAB
MAJORITY19.4
20.4
2017
52.6
33.2
11
66.1
2015
63
23.1
63.4
2010
60.5
61.1
England South West
Cheltenham
Con
HOLD
Alex
Chalk
2 terms
SWING 3.8
LDT
MAJORITY4.5
7.6
2017
46.7
42
9.5
72.3
2015
46.1
34
69.5
2010
50.5
67.3
England South East
Chesham & Amersham
Con
HOLD
Cheryl
Gillan
7 terms
SWING3.1
MAJORITY40.1
5.3
2017
60.7
20.6
13
77.1
2015
59.1
13.7
12.7
9
72.7
2010
60.4
75.1
England North West
Chester (City of)
Lab
HOLD
Chris
Matheson
2 terms
SWING8
LAB
MAJORITY16.3
16.2
2017
56.8
40.5
77.4
2015
43.2
43.1
70.8
2010
40.6
67.3
England East Midlands
Chesterfield
Lab
HOLD
Toby
Perkins
3 terms
SWING4.9
CON
MAJORITY20
9.8
2017
54.8
34.8
66.5
2015
47.9
18.1
16.5
13.8
63.2
2010
39
64.3
England South East
Chichester
Con
HOLD
Gillian
Keegan
2 terms
SWING3.9
LAB
MAJORITY37.7
5
2017
60.1
22.4
11.3
70.5
2015
57.7
14.9
12.1
8.5
68.4
2010
55.3
70
England London
Chingford & Woodford Green
Con
HOLD
Iain
Duncan-Smith
7 terms
SWING7
MAJORITY5.2
13.9
2017
49.1
43.9
71.1
2015
47.9
28.8
12.9
65.7
2010
52.7
67.2
England South West
Chippenham
Con
HOLD
Michelle
Donelan
2 terms
SWING 5.5
CON
MAJORITY29.1
10.9
2017
54.7
25.6
19.7
74.8
2015
47.6
29.4
10.6
74.6
2010
45.7
72.9
England London
Chipping Barnet
Con
HOLD
Theresa
Villiers
4 terms
SWING6.9
MAJORITY0.6
13.8
2017
46.3
45.7
72
2015
48.6
34.2
68.1
2010
48.8
67.7
England North West
Chorley
Lab
HOLD
Lindsay
Hoyle
6 terms
SWING2.4
LAB
MAJORITY13.5
4.7
2017
55.3
41.8
72.8
2015
45.1
36.3
13.5
69.2
2010
43.2
70.9
England South West
Christchurch
Con
HOLD
Christopher
Chope
8 terms
SWING0.6
CON
MAJORITY49.7
13
2017
69.6
19.9
7.9
72
2015
58.1
21.5
9.6
71.7
2010
56.4
72.4
England East
Clacton
CON
GAIN
Giles
Watling
1 term
SWING 30.7
CON
MAJORITY35.8
28
2017
61.2
25.4
7.6
63.7
2015
44.4
36.7
14.4
64.1
2014
59.7
24.6
11.2
51.2
2010
53
64.5
England Yorkshire & Humberside
Cleethorpes
Con
HOLD
Martin
Vickers
3 terms
SWING2.1
CON
MAJORITY21.7
4.2
2017
57.1
35.4
65.5
2015
46.6
29.1
18.5
63.9
2010
42.1
64.9
Wales
Clwyd South
Lab
HOLD
Susan
Jones
3 terms
SWING2.4
LAB
MAJORITY11.6
4.7
2017
50.7
39.1
69
2015
37.2
30.4
15.6
10.3
63.8
2010
38.4
65
Wales
Clwyd West
Con
HOLD
David
Jones
4 terms
SWING4.6
LAB
MAJORITY8.5
9.2
2017
48.1
39.6
9.6
69.8
2015
43.3
25.6
13.1
12.2
64.8
2010
41.5
66.3
Scotland
Coatbridge, Chryston & Bellshill
LAB
GAIN
Hugh
Gaffney
1 term
SWING ?
SNP
MAJORITY3.5
19.2
2017
42.6
39.1
16.2
63.3
2015
56.6
33.9
68.7
2010
66.6
59.4
England East
Colchester
Con
HOLD
Will
Quince
2 terms
SWING6.1
MAJORITY10.6
0.9
2017
45.9
35.3
17
66.9
2015
38.9
27.5
16.2
12.1
65.5
2010
48
62.8
England Yorkshire & Humberside
Colne Valley
LAB
GAIN
Thelma
Walker
3 terms
SWING?
Lab
MAJORITY1.7
8.3
2017
47.8
46.1
71.7
2015
44.5
35
10.1
68.8
2010
37
69.7
England North West
Congleton
Con
HOLD
Fiona
Bruce
3 terms
SWING5.2
LAB
MAJORITY22.4
10.5
2017
56.6
34.2
73.3
2015
53.3
20.4
13.6
9.1
70.4
2010
45.7
70.9
England North West
Copeland
Con
HOLD
Trudy
Harrison
1 term (& 2017 By-election)
SWING5.2
CON
MAJORITY4
3
2017
49.1
45.1
69.5
2017
44.3
37.3
51.4
2015
42.3
35.8
15.5
63.8
2010
46
68.1
England East Midlands
Corby
Con
HOLD
Tom
Pursglove
2 terms
SWING0.1
CON
MAJORITY4.5
0.2
2017
49.2
44.7
72.8
2015
42.8
38.5
13.7
70.4
2012
48.4
26.6
14.3
44.8
2010
42.2
70.1
England South West
Cornwall North
Con
HOLD
Scott
Mann
2 terms
SWING 0.2
CON
MAJORITY14.1
0.4
2017
50.7
36.6
12.1
74
2015
45
31.2
12.7
71.8
2010
48.1
69.5
England South West
Cornwall South East
Con
HOLD
Sheryll
Murray
3 terms
SWING 4.2
LAB
MAJORITY32.8
0.9
2017
55.4
22.6
19.4
74
2015
50.5
16.9
15.2
9.3
71.1
2010
45.1
70
England South West
The Cotswolds
Con
HOLD
Geoffrey
Clifton-Brown
7 terms
SWING2.3
MAJORITY42.3
4.8
2017
60.6
17.9
16.3
74.2
2015
56.6
18.7
10.9
72.4
2010
53
71.8
England West Midlands
Coventry North East
Lab
HOLD
Colleen
Fletcher
2 terms
SWING2.2
LAB
MAJORITY33.5
4.4
2017
63.4
29.9
61.4
2015
52.2
23.1
14.9
55.3
2010
49.3
60.3
England West Midlands
Coventry North West
Lab
HOLD
Geoffrey
Robinson
11 terms
SWING3.6
LAB
MAJORITY17.2
7.2
2017
54
36.7
66.3
2015
41
31.1
15.7
60.7
2010
42.8
64.6
England West Midlands
Coventry South
Lab
HOLD
Jim
Cunningham
7 terms
SWING4.8
LAB
MAJORITY16.9
9.6
2017
55
38.1
66.4
2015
42.3
35
13.1
61.2
2010
41.8
63.3
England South East
Crawley
Con
HOLD
Henry
Smith
3 terms
SWING4.3
MAJORITY4.9
8.5
2017
50.6
45.7
68.5
2015
47
33.6
14.4
65.7
2010
44.7
65.7
England North West
Crewe & Nantwich
LAB
GAIN
Laura
Smith
4 terms
SWING3.7
Lab
MAJORITY0.1
7.2
2017
47.1
47
69.7
2015
45
37.7
14.5
67.4
2010
45.9
64.4
England London
Croydon Central
LAB
GAIN
Sarah
Jones
1 term
SWING2.8
LAB
MAJORITY9.9
9
2017
52.3
42.4
71.3
2015
43
42.7
9.1
67.7
2010
39.4
65.4
England London
Croydon North
Lab
HOLD
Steve
Reed
3 terms
SWING7.2
LAB
MAJORITY54.3
14.4
2017
74.2
19.9
68.2
2015
62.6
22.7
62.3
2012
64.7
16.8
26.5
England London
Croydon South
Con
HOLD
Chris
Philp
2 terms
SWING11.1
LAB
MAJORITY18.6
11.1
2017
54.4
35.8
73.3
2015
54.5
24.8
10.5
70.5
2010
50.9
69.7
Scotland
Cumbernauld, Kilsyth & Kirkintilloch East
SNP
HOLD
Stuart
McDonald
2 terms
SWING 10.1
LAB
MAJORITY9.7
22.2
2017
43.6
33.9
18.3
65.9
2015
59.9
30
73.7
2010
57.2
64.7
Wales
Cynon Valley
Lab
HOLD
Ann
Clwyd
9 terms
SWING3
LAB
MAJORITY41.6
11.7
2017
61
19.4
13.8
62
2015
47.7
16.8
16.3
12.1
59.3
2010
52.5
59.8
England London
Dagenham & Rainham
Lab
HOLD
Jon
Cruddas
5 terms (2 for Dagenham)
SWING3.5
CON
MAJORITY10.1
1.5
2017
50.1
39.9
64.9
2015
41.4
29.9
24.4
62.3
2010
40.3
64.7
England North East
Darlington
Lab
HOLD
Jenny
Chapman
3 terms
SWING0.2
LAB
MAJORITY7.3
0.5
2017
50.6
43.3
67.6
2015
42.9
35.2
13.1
62.5
2010
39.4
63.5
England South East
Dartford
Con
HOLD
Gareth
Johnson
3 terms
SWING0.4
CON
MAJORITY24.4
0.8
2017
57.6
33.2
69.1
2015
49
25.4
19.9
68.4
2010
48.7
66.1
England East Midlands
Daventry
Con
HOLD
Chris
Heaton-Harris
3 terms
SWING0.5
CON
MAJORITY39
1.1
2017
63.7
24.7
73.9
2015
58.2
18.1
15.8
72.2
2010
56.5
72.9
Wales
Delyn
Lab
HOLD
David
Hanson
7 terms
SWING1.5
LAB
MAJORITY10.8
3
2017
52.2
41.1
72.8
2015
40.6
32.7
16.4
69.8
2010
40.7
71.6
England North West
Denton & Reddish
Lab
HOLD
Andrew
Gwynne
4 terms
SWING4.2
LAB
MAJORITY35.5
8.3
2017
63.5
28
60.2
2015
50.8
23.7
18.7
58.1
2010
51
57.2
England East Midlands
Derby North
LAB
GAIN
Chris
Williamson
2 terms
SWING2.1
LAB
MAJORITY4.1
4.1
2017
48.5
44.4
69.1
2015
36.7
36.6
14.6
8.6
69.1
2010
33
64.5
England East Midlands
Derby South
Lab
HOLD
Margaret
Beckett
9 terms
SWING1.6
LAB
MAJORITY24.8
3.2
2017
58.3
33.5
64.8
2015
49
27.4
15.5
58.1
2010
43.3
60.1
England East Midlands
Derbyshire (Mid)
Con
HOLD
Pauline
Latham
3 terms
SWING1.9
MAJORITY23
3.8
2017
58.6
35.5
74.7
2015
52.2
25.4
13.6
70.6
2010
48.3
73.1
England East Midlands
Derbyshire Dales
Con
HOLD
Patrick
McLoughlin
9 terms
SWING0.4
CON
MAJORITY28.9
0.8
2017
60
31.1
77
2015
52.4
22.7
11.6
8.4
74.6
2010
52.1
74.4
England East Midlands
Derbyshire North East
CON
GAIN
Lee
Rowley
1 term
SWING12.5
Con
MAJORITY5.7
1.8
2017
49.2
43.5
69.9
2015
40.6
36.7
15.9
67.1
2010
38.2
66.5
England East Midlands
Derbyshire South
Con
HOLD
Heather
Wheeler
3 terms
SWING0.1
CON
MAJORITY22.7
0.1
2017
58.7
36
68.9
2015
49.4
26.8
17.7
68.2
2010
45.5
71.7
England South West
Devizes
Con
HOLD
Claire
Perry
3 terms
SWING1.5
MAJORITY41.7
0.6
2017
62.7
21
9.3
70.1
2015
57.7
15.4
13
8.1
70.8
2010
55.1
69.1
England South West
Devon Central
Con
HOLD
Mel
Stride
3 terms
SWING6.1
MAJORITY29.1
9.9
2017
54.1
27
11.7
77.8
2015
52.2
13.2
12.8
12.2
74.9
2010
51.5
76.2
England South West
Devon East
Con
HOLD
Hugo
Swire
5 terms
SWING4.6
MAJORITY13.3
8.9
2017
48.5
35.2
11.4
73.3
2015
46.4
24
12.6
10.2
73.7
2010
48.3
73.2
England South West
Devon North
Con
HOLD
Peter
Heaton-Jones
2 terms
SWING2.7
MAJORITY7.8
5.5
2017
45.8
38
12.7
73.5
2015
42.7
29.4
14.8
7.1
70.2
2010
47.4
69.4
England South West
Devon South West
Con
HOLD
Gary
Streeter
7 terms
SWING5
MAJORITY29.9
10
2017
59.8
29.9
74.2
2015
56.6
16.7
14.5
7.5
70.9
2010
56
70.9
England South West
Devon West & Torridge
Con
HOLD
Geoffrey
Cox
4 terms
SWING2.7
MAJORITY34.7
2.2
2017
56.5
21.7
17.7
73.9
2015
50.9
18.3
13.2
10.6
72.2
2010
45.7
71.7
England Yorkshire & Humberside
Dewsbury
Lab
HOLD
Paula
Sherriff
2 terms
SWING1.6
LAB
MAJORITY5.9
3.2
2017
51
45.1
69.5
2015
41.8
39.1
12.4
67.2
2010
35
69.3
England Yorkshire & Humberside
Don Valley
Lab
HOLD
Caroline
Flint
6 terms
SWING4.8
MAJORITY11.2
2.9
2017
53
41.7
62.2
2015
46.2
25.3
23.5
59.6
2010
37.9
60.2
England Yorkshire & Humberside
Doncaster Central
Lab
HOLD
Rosie
Winterton
6 terms
SWING2.4
MAJORITY23.5
1.5
2017
57.9
34.4
60
2015
49.1
24.1
20.8
56.8
2010
39.7
57.7
England Yorkshire & Humberside
Doncaster North
Lab
HOLD
Ed
Miliband
4 terms
SWING0.5
LAB
MAJORITY33.2
3.3
2017
60.8
27.6
58.5
2015
52.4
22.6
18.3
55.7
2010
47.3
58.2
England South West
Dorset (Mid) & North Poole
Con
HOLD
Michael
Tomlinson
2 terms
SWING4.6
CON
MAJORITY31.8
9.2
2017
59.2
27.5
13.3
74.2
2015
50.8
28.2
12.2
6
72.5
2010
45.1
73.2
England South West
Dorset North
Con
HOLD
Simon
Hoare
2 terms
SWING0.7
CON
MAJORITY46.3
6.7
2017
64.9
18.6
13.6
73
2015
56.6
17.1
11.7
9
71.6
2010
51.1
73.7
England South West
Dorset South
Con
HOLD
Richard
Drax
3 terms
SWING1.1
MAJORITY22.5
2.2
2017
56.1
33.6
71.8
2015
48.9
24.2
15
6
68.1
2010
45.1
69
England South West
Dorset West
Con
HOLD
Oliver
Letwin
6 terms
SWING1.7
CON
MAJORITY32
3.4
2017
55.5
23.5
18.3
75.4
2015
50.2
21.6
12.5
10
72.6
2010
47.6
75
England South East
Dover
Con
HOLD
Charlie
Elphicke
3 terms
SWING0.1
CON
MAJORITY12.4
0.1
2017
52.4
40
69.7
2015
43.3
30.8
20.3
68.9
2010
44
70.4
England West Midlands
Dudley North
Lab
HOLD
Ian
Austin
4 terms
SWING5.5
MAJORITY0.1
10.9
2017
46.5
46.4
62.7
2015
41.8
30.8
24
62.6
2010
38.7
64.2
England West Midlands
Dudley South
Con
HOLD
Mike
Wood
2 terms
SWING4.5
CON
MAJORITY20.2
9
2017
56.4
36.2
62.4
2015
43.8
32.6
18.9
63.3
2010
43.1
63.7
England London
Dulwich & West Norwood
Lab
HOLD
Helen
Hayes
2 terms
SWING9.4
LAB
MAJORITY40.1
8.7
2017
69.6
19.5
8
72
2015
54.1
22.7
9.8
9.4
68.3
2010
46.6
66.8
Scotland
Dumfries & Galloway
CON
GAIN
Alister
Jack
2 terms
SWING ?
CON
MAJORITY10.9
0.6
2017
43.3
32.4
20.9
69.5
2015
41.4
29.9
24.7
75.2
2010
45.9
70.3
Scotland
Dumfriesshire, Clydesdale & Tweeddale
Con
HOLD
David
Mundell
4 terms
SWING8.9
CON
MAJORITY19.3
17.8
2017
49.4
30.1
16.5
72.4
2015
39.8
38.3
14.8
76.1
2010
38
69.2
Scotland
Dunbartonshire East
LDT
GAIN
Jo
Swinson
3 terms (NC)
SWING 7.2
LDT
MAJORITY10.3
4.3
2017
40.6
30.3
14.6
14.6
78.1
2015
40.3
36.3
12.3
8.6
81.9
2010
38.7
76
Scotland
Dunbartonshire West
SNP
HOLD
Martin
Docherty
2 terms
SWING11.3
LAB
MAJORITY5.2
22.5
2017
42.9
37.7
17.2
65.2
2015
59.1
31.3
7
73.9
2010
61.3
64.5
Scotland
Dundee East
SNP
HOLD
Stewart
Hosie
4 terms
SWING14.6
CON
MAJORITY15.4
24.4
2017
42.8
27.4
26
65.2
2015
59.7
19.9
15
72
2010
37.8
62.5
Scotland
Dundee West
SNP
HOLD
Chris
Law
2 terms
SWING12.3
MAJORITY13.6
24.6
2017
46.7
33.1
16.2
61.7
2015
61.9
23.7
8.6
67.5
2010
48.5
59.5
Scotland
Dunfermline & West Fife
SNP
HOLD
Douglas
Chapman
2 terms
SWING8.4
MAJORITY1.6
16.9
2017
35.5
33.9
24.7
67.4
2015
50.3
31.8
11.9
71.6
2010
46.3
66.8
England North East
Durham (City of)
Lab
HOLD
Roberta
Blackman-Woods
4 terms
SWING0.3
LAB
MAJORITY25.6
0.6
2017
55.4
29.8
9.9
67.9
2015
47.3
22.2
11.5
11.3
66.5
2010
44.3
69.2
England North East
Durham North
Lab
HOLD
Kevan
Jones
5 terms
SWING2.1
MAJORITY29.9
4.1
2017
59.9
30
64.6
2015
54.9
20.9
16
61.4
2010
50.5
59.1
England North East
Durham North West
Lab
HOLD
Laura
Pidcock
1 term
SWING2.6
MAJORITY18.3
5.2
2017
52.8
34.5
66.5
2015
46.9
23.4
17
9.1
61.3
2010
42.3
64.5
Wales
Dwyfor Meirionnydd
pcu
HOLD
Liz
Saville-Roberts
2 terms
SWING1.1
MAJORITY16
2.2
2017
45.1
29.1
20.7
67.9
2015
40.9
22.7
13.5
10.8
65.1
2010
44.3
64.2
England London
Ealing Central & Acton
Lab
HOLD
Rupa
Huq
2 terms
SWING12.2
LAB
MAJORITY24.9
24.4
2017
59.7
34.7
74.6
2015
43.2
42.7
71.4
2010
38
67.7
England London
Ealing North
Lab
HOLD
Stephen
Pound
6 terms
SWING6
LAB
MAJORITY37.5
12.1
2017
66
28.5
70.2
2015
55.1
29.7
65.7
2010
50.4
65.8
England London
Ealing Southall
Lab
HOLD
Virendra
Sharma
4 terms
SWING2.8
LAB
MAJORITY50
6.7
2017
70.3
21.3
69.3
2015
65
21.7
66.1
2010
51.5
64.7
England North East
Easington
Lab
HOLD
Grahame
Morris
3 terms
SWING3.6
MAJORITY41
1.3
2017
63.7
22.7
58.3
2015
61
18.8
12.9
56.1
2010
58.9
55.7
England London
East Ham
Lab
HOLD
Stephen
Timms
7 terms
SWING2.5
LAB
MAJORITY71.4
5.9
2017
83.2
12.8
67.6
2015
77.6
12.1
59.8
2010
70.4
56.7
Scotland
East Kilbride, Strathaven & Lesmahagow
SNP
HOLD
Lisa
Cameron
2 terms
SWING16.8
LAB
MAJORITY7.2
20.1
2017
38.9
31.7
25.3
67.3
2015
55.6
28.3
11.8
72.9
2010
51.5
66.9
England South East
Eastbourne
LDT
GAIN
Stephen
Lloyd
2 terms (NC)
SWING?
LDT
MAJORITY2.8
1.4
2017
46.9
44.1
8.1
72.9
2015
39.6
38.2
11.6
7.8
67.6
2010
47.3
67.6
England South East
Eastleigh
Con
HOLD
Mims
Davies
2 terms
SWING4.1
CON
MAJORITY50.4
8.2
2017
50.4
25.7
20
70.5
2015
42.3
25.8
15.8
12.9
69.9
2013
32.1
27.8
25.4
9.8
52.8
2010
46.5
69.7
England North West
Eddisbury
Con
HOLD
Antoinette
Sandbach
2 terms
SWING2.1
MAJORITY23.2
4.2
2017
56.9
33.6
73
2015
51
23.6
12.2
9.1
69
2010
51.7
63.4
Scotland
Edinburgh East
SNP
HOLD
Tommy
Sheppard
2 terms
SWING5.7
MAJORITY7.8
11.4
2017
42.5
34.7
18.6
66
2015
49.2
29.9
9.9
71.2
2010
43.4
65.9
Scotland
Edinburgh North & Leith
SNP
HOLD
Deidre
Brock
2 terms
SWING3.4
MAJORITY2.9
6.8
2017
34
31.2
27.2
71.2
2015
40.9
31.3
16.2
71.6
2010
37.5
68.9
Scotland
Edinburgh South
Lab
HOLD
Ian
Murray
3 terms
SWING13.5
LAB
MAJORITY32.4
27
2017
54.9
22.5
19.7
74.1
2015
39.1
33.8
17.5
74.9
2010
34.7
74.3
Scotland
Edinburgh South West
SNP
HOLD
Joanna
Cherry
2 terms
SWING10.3
MAJORITY2.2
13.6
2017
35.6
33.4
69.4
2015
43
27.2
20.2
71.5
2010
42.8
69
Scotland
Edinburgh West
LDT
GAIN
Christine
Jardine
2 terms
SWING ?
LDT
MAJORITY5.7
0.2
2017
34.3
28.6
21.9
14.9
73.8
2015
39
33.1
12.3
11.7
76.5
2010
35.9
71.7
England London
Edmonton
Lab
HOLD
Kate
Osamor
2 terms
SWING5.5
MAJORITY48.4
11.1
2017
71.5
23.1
66.5
2015
61.4
24.1
62.6
2010
53.7
64.3
England North West
Ellesmere Port & Neston
Lab
HOLD
Justin
Madders
2 terms
SWING4.5
LAB
MAJORITY22.4
9
2017
59.2
36.8
74.2
2015
47.8
34.3
12
68.6
2010
44.7
67
England Yorkshire & Humberside
Elmet & Rothwell
Con
HOLD
Alec
Shelbrooke
3 terms
SWING0.9
CON
MAJORITY16.5
1.8
2017
54.3
37.9
74.2
2015
48.4
33.7
11.1
73
2010
42.6
72.1
England London
Eltham
Lab
HOLD
Clive
Efford
6 terms
SWING3.7
LAB
MAJORITY13.6
7.4
2017
54.4
40.8
71.6
2015
42.6
36.4
15
67.4
2010
41.5
67.7
England London
Enfield North
Lab
HOLD
Joan
Ryan
5 terms
SWING9.4
LAB
MAJORITY21.1
18.7
2017
58
36.9
70.9
2015
43.7
41.4
9
67.7
2010
42.3
67.9
England London
Enfield Southgate
LAB
GAIN
Bambos
Charalambous
1 term
SWING9.7
LAB
MAJORITY9
1.4
2017
51.7
42.7
74.3
2015
49.4
39
70.5
2010
49.4
70.1
England East
Epping Forest
Con
HOLD
Eleanor
Laing
6 terms
SWING1.4
MAJORITY36
0.4
2017
62
26
67.9
2015
54.8
18.3
16.1
7
67.1
2010
54
65
England South East
Epsom & Ewell
Con
HOLD
Chris
Grayling
5 terms
SWING4.1
MAJORITY34.9
7.9
2017
59.6
25
74.1
2015
58.3
15.5
12.5
8.8
72.7
2010
56.2
69.4
England East Midlands
Erewash
Con
HOLD
Maggie
Throup
2 terms
SWING0.9
CON
MAJORITY9.1
1.7
2017
52.1
43
68.2
2015
42.7
35.3
16.1
67.2
2010
39.5
68.9
England London
Erith & Thamesmead
Lab
HOLD
Teresa
Pearce
3 terms
SWING0.1
LAB
MAJORITY22.5
0.1
2017
57.5
35
63.8
2015
49.8
27.4
17.3
61.1
2010
44.9
62.1
England South East
Esher & Walton
Con
HOLD
Dominic
Raab
3 terms
SWING5.7
MAJORITY38.9
11.3
2017
58.6
19.7
73.9
2015
62.9
12.7
9.7
9.4
71.3
2010
58.9
72.8
England South West
Exeter
Lab
HOLD
Ben
Bradshaw
6 terms
SWING7.9
LAB
MAJORITY29.1
15.8
2017
62
32.9
71.7
2015
46.4
33.1
9.4
70.2
2010
38.2
68.4
Scotland
Falkirk
SNP
HOLD
John
McNally
2 terms
SWING11.8
MAJORITY9.1
23.5
2017
38.9
29.8
26.2
65.4
2015
57.7
25.1
12.1
72.4
2010
45.7
62.4
England South East
Fareham
Con
HOLD
Suella
Fernandes
2 terms
SWING2
MAJORITY37.8
2.9
2017
63
25.2
71.7
2015
56.1
15.4
14.3
8.8
70.8
2010
55.3
72
England South East
Faversham & Mid-Kent
Con
HOLD
Helen
Whately
2 terms
SWING1.6
MAJORITY35
1.4
2017
61.1
26.1
65.5
2015
54.4
18
16.2
65.9
2010
56.2
68.1
England London
Feltham & Heston
Lab
HOLD
Seema
Malhotra
3 terms (1 By-election)
SWING3.1
MAJORITY29.4
6.2
2017
61.2
31.8
64.9
2015
52.3
29.1
12.6
60
2011
54.4
27.7
28.8
2010
43.6
61
Northern Ireland
Fermanagh & South Tyrone
SFN
GAIN
Michelle
Gildernew
4 terms (NC)
SWING?
UUP
MAJORITY1.7
0.7
2017
47.2
45.5
75.8
2015
46.4
45.4
72.6
2010
45.5
69.7
Scotland
Fife North East
SNP
HOLD
Stephen
Gethins
2 terms
SWING4.3
LDT
MAJORITY0
-9.6
2017
32.9
32.9
24.1
9.6
71.3
2015
40.9
31.3
16.3
7.7
73
2010
44.3
64.1
England South West
Filton & Bradley Stoke
Con
HOLD
Jack
Lopresti
3 terms
SWING5.9
LAB
MAJORITY8.3
11.7
2017
50
41.7
69.9
2015
46.7
26.6
14.8
7.3
68.9
2010
40.7
70.2
England London
Finchley & Golders Green
Con
HOLD
Mike
Freer
3 terms
SWING4
LAB
MAJORITY3.2
8
2017
47
43.8
71.6
2015
50.9
39.7
70.5
2010
46
67.1
England South East
Folkestone & Hythe
Con
HOLD
Damian
Collins
3 terms
SWING3.6
MAJORITY26.2
1.1
2017
54.7
28.5
70
2015
47.9
22.8
14.4
8.9
65.8
2010
49.5
68.9
England South West
Forest of Dean
Con
HOLD
Mark
Harper
4 terms
SWING1.9
MAJORITY18.4
3.8
2017
54.3
35.9
73
2015
46.8
24.6
17.8
70.9
2010
46.9
71.9
Northern Ireland
Foyle
SFN
GAIN
Elisha
McCallion
1 term
SWING?
SFN
MAJORITY0.4
15.9
2017
39.7
39.3
16.1
65.4
2015
47.9
31.6
12.4
52.8
2010
44.7
58.1
England North West
Fylde
Con
HOLD
Mark
Menzies
3 terms
SWING2.5
MAJORITY25.3
5
2017
58.8
33.3
70.5
2015
49.1
18.8
12.8
11.9
66.3
2010
52.3
66.7
England East Midlands
Gainsborough
Con
HOLD
Edward
Leigh
9 terms
SWING0.9
CON
MAJORITY33.1
1.7
2017
61.8
28.7
67.8
2015
52.7
21.3
15.7
67.3
2010
49.3
68.2
England North West
Garston & Halewood
Lab
HOLD
Maria
Eagle
6 terms
SWING2.3
LAB
MAJORITY59.9
4.4
2017
77.7
17.7
71.1
2015
69.1
13.7
9.2
66.1
2010
59.5
60.7
England North East
Gateshead
Lab
HOLD
Ian
Mearns
3 terms
SWING0.5
CON
MAJORITY41.2
3.2
2017
65.1
23.9
64.6
2015
56.8
17.8
14.5
59.4
2010
54.1
59
England East Midlands
Gedling
Lab
HOLD
Vernon
Coaker
6 terms
SWING1.4
LAB
MAJORITY9.1
2.9
2017
51.9
42.8
72.6
2015
42.3
36.1
14.4
68.5
2010
41.1
68.4
England South East
Gillingham & Rainham
Con
HOLD
Rehman
Chishti
3 terms
SWING1.5
LAB
MAJORITY19.3
3.1
2017
55.4
36.1
67
2015
48
25.6
19.5
64.8
2010
46.2
66.6
Scotland
Glasgow Central
SNP
HOLD
Alison
Thewliss
2 terms
SWING6.6
LAB
MAJORITY6.3
13.2
2017
44.7
38.4
55.9
2015
52.5
33.1
55.4
2010
52
51.5
Scotland
Glasgow East
SNP
HOLD
David
Linden
1 term*
SWING 12.2
LAB
MAJORITY24.7
2017
38.8
38.6
18.8
54.6
2015
56.9
32.4
60.3
2010
61.6
52.4
Scotland
Glasgow North
SNP
HOLD
Patrick
Grady
2 terms
SWING11
MAJORITY3.1
22.1
2017
37.6
34.5
14.7
9.7
62.1
2015
53.1
27.9
7.9
62.7
2010
44.5
58.1
Scotland
Glasgow North East
LAB*
GAIN
Paul
Sweeney
1 term (*CO-OP)
SWING ?
LAB
MAJORITY0.7
23.7
2017
42.9
42.2
12.9
53
2015
58.1
33.7
56.8
2010
68.4
49.1
Scotland
Glasgow North West
SNP
HOLD
Carol
Monaghan
2 terms
SWING8.5
MAJORITY6.6
17
2017
42.5
35.9
18
60.9
2015
54.5
30.9
8.4
64.1
2010
54.1
59
Scotland
Glasgow South
SNP
HOLD
Stewart
McDonald
2 terms
SWING10.3
MAJORITY4.5
20.7
2017
41.1
36.5
19.1
64.4
2015
54.9
29.7
9.7
65.9
2010
51.7
62.5
Scotland
Glasgow South West
SNP
HOLD
Chris
Stephens
2 terms
SWING12.1
MAJORITY0.2
24.1
2017
40.7
40.5
15.6
56.2
2015
57.2
32.8
61.8
2010
62.5
55.4
Scotland
Glenrothes
SNP
HOLD
Peter
Grant
2 terms
SWING10.6
LAB
MAJORITY8.1
21.1
2017
42.8
34.7
19.5
60.9
2015
59.8
30.6
7.7
68.2
2010
62.3
60
England South West
Gloucester
Con
HOLD
Richard
Graham
3 terms
SWING1.8
LAB
MAJORITY10.2
3.6
2017
50.3
40.1
65.2
2015
45.3
31.6
14.3
63.4
2010
39.9
65.3
Scotland
Gordon
CON
GAIN
Colin
Clark
1 term
SWING20.4
SNP
MAJORITY4.8
10.2
2017
40.7
35.9
11.8
11.6
68.4
2015
47.7
32.7
11.7
73.3
2010
36
66.9
England South East
Gosport
Con
HOLD
Caroline
Dinenage
3 terms
SWING3
LAB
MAJORITY34.8
1.1
2017
61.9
27.2
67
2015
55.3
19.4
14.5
65.1
2010
51.7
65
Wales
Gower
LAB
GAIN
Tonia
Antoniazzi
1 term
SWING3.6
Lab
MAJORITY7.2
7.1
2017
49.9
42.7
73.3
2015
37.1
37
11.2
7.1
69.2
2010
38.4
68.3
England East Midlands
Grantham & Stamford
Con
HOLD
Nick
Boles
3 terms
SWING0.2
CON
MAJORITY35.5
0.2
2017
62
26.5
69.2
2015
52.8
17.5
16.9
66.2
2010
50.3
68.1
England South East
Gravesham
Con
HOLD
Adam
Holloway
4 terms
SWING1.2
CON
MAJORITY19.1
2.4
2017
55.6
36.5
67.2
2015
46.9
30.1
18.6
67.5
2010
48.5
67.8
England Yorkshire & Humberside
Great Grimsby
Lab
HOLD
Melanie
Onn
2 terms
SWING3.1
3.1
MAJORITY7.2
6.3
2017
49.4
42.2
57.5
2015
39.8
26.3
25
5
57.7
2010
32.7
54
England East
Great Yarmouth
Con
HOLD
Brandon
Lewis
3 terms
SWING2.1
CON
MAJORITY18
4.2
2017
54.1
36.1
61.8
2015
42.9
29.1
23.1
63.7
2010
43.1
61.9
England London
Greenwich & Woolwich
Lab
HOLD
Matthew
Pennycook
2 terms
SWING6.7
LAB
MAJORITY39
13.4
2017
64.4
25.4
68.8
2015
52.2
26.6
8.3
63.7
2010
49.2
63.5
England South East
Guildford
Con
HOLD
Anne
Milton
4 terms
SWING5.4
MAJORITY30.7
10.9
2017
54.6
23.9
19
73.6
2015
57.1
15.5
12.1
8.8
70.5
2010
53.3
72.7
England London
Hackney North & Stoke Newington
Lab
HOLD
Diane
Abbott
8 terms
SWING7.2
LAB
MAJORITY62.4
14.3
2017
75.1
12.7
67.1
2015
62.9
14.7
14.6
5
60
2010
55
64.7
England London
Hackney South & Shoreditch
Lab
HOLD
Meg
Hillier
4 terms
SWING8.8
MAJORITY68.5
17.6
2017
79.4
10.9
67.5
2015
64.4
13.5
11.6
60
2010
55.7
60.5
England West Midlands
Halesowen & Rowley Regis
Con
HOLD
James
Morris
3 terms
SWING2.4
CON
MAJORITY11.8
4.8
2017
51.9
40
64.5
2015
43.2
36.2
16.6
59.1
2010
41.2
69.8
England Yorkshire & Humberside
Halifax
Lab
HOLD
Holly
Walker-Lynch
2 terms
SWING5.1
LAB
MAJORITY11.1
10.1
2017
52.8
41.6
67.8
2015
40
39
12.9
62.1
2010
37.4
63.3
England Yorkshire & Humberside
Haltemprice & Howden
Con
HOLD
David
Davis
9 terms
SWING1.6
CON
MAJORITY30
3.2
2017
61
31
71.9
2015
54.2
21
13.9
68.5
2010
50.2
69.8
England North West
Halton
Lab
HOLD
Derek
Twigg
6 terms
SWING3.1
LAB
MAJORITY51.3
6.2
2017
72.9
21.8
67.4
2015
62.8
17.8
14.1
61.8
2010
57.7
60.6
England London
Hammersmith
Lab
HOLD
Andrew
Slaughter
4 terms
SWING11.1
LAB
MAJORITY35.7
22.1
2017
63.9
28.2
71.8
2015
50
36.4
66.4
2010
43.9
66.4
England South East
Hampshire East
Con
HOLD
Damian
Hinds
3 terms
SWING2
MAJORITY46.6
2.1
2017
63.6
17
15.2
74.7
2015
60.7
12
11.1
10.1
71.1
2010
56.7
71.3
England South East
Hampshire North East
Con
HOLD
Ranil
Jayawardena
2 terms
SWING3.9
MAJORITY48.2
12.8
2017
65.5
17.3
12.1
76.4
2015
65.9
10.5
9.8
8.8
72.9
2010
60.6
73.7
England South East
Hampshire North West
Con
HOLD
Kit
Malthouse
2 terms
SWING2.5
CON
MAJORITY38.6
4.8
2017
62.1
23.5
9.7
72.2
2015
58.1
14.7
13.3
9.3
69.7
2010
58.3
69.9
England London
Hampstead & Kilburn
Lab
HOLD
Tulip
Siddiq
2 terms
SWING12.3
LAB
MAJORITY26.6
24.5
2017
59
32.4
70.4
2015
44.4
42.3
67.3
2010
32.8
66.1
England East Midlands
Harborough
Con
HOLD
Neil
O'Brien
1 term
SWING7.9
CON
MAJORITY21.6
15.8
2017
52.3
30.7
73.2
2015
52.7
15.3
14.4
13.4
67.5
2010
50
71
England East
Harlow
Con
HOLD
Robert
Halfon
3 terms
SWING1.6
MAJORITY15.6
3.3
2017
54
38.3
66.2
2015
48.9
30
16.3
65.1
2010
44.9
65.6
England Yorkshire & Humberside
Harrogate & Knaresborough
Con
HOLD
Andrew
Jones
3 terms
SWING0.7
CON
MAJORITY32
1.3
2017
55.5
23.5
20.1
73.4
2015
52.7
22.1
10.6
10.1
69
2010
45.7
71.5
England London
Harrow East
Con
HOLD
Bob
Blackman
3 terms
SWING3.1
MAJORITY3.4
6.3
2017
49.4
46
70.9
2015
50.3
40.6
69
2010
44.7
69.7
England London
Harrow West
Lab
HOLD
Gareth
Thomas
6 terms
SWING10.9
LAB
MAJORITY26.4
21.7
2017
60.8
34.4
72.1
2015
47
42.2
66.9
2010
43.6
68.9
England North East
Hartlepool
Lab
HOLD
Mike
Hill
1 term
SWING0.7
LAB
MAJORITY18.3
9.4
2017
52.5
34.2
59.2
2015
35.6
28
20.9
7.5
56.8
2010
42.5
56.1
England East
Harwich & North Essex
Con
HOLD
Bernard
Jenkin
7 terms
SWING1.6
MAJORITY28.1
3.2
2017
58.5
30.4
71.7
2015
51
19.7
17.5
7.4
69.9
2010
46.9
69.6
England South East
Hastings & Rye
Con
HOLD
Amber
Rudd
3 terms
SWING4.4
LAB
MAJORITY0.7
4.7
2017
46.9
46.2
69.9
2015
44.6
35.1
13.3
68
2010
41.1
65.5
England South East
Havant
Con
HOLD
Alan
Mak
2 terms
SWING0.6
CON
MAJORITY34.9
3.8
2017
59.8
25.3
63.9
2015
51.7
20.6
16
63.5
2010
51.1
63.3
England London
Hayes & Harlington
Lab
HOLD
John
McDonnell
6 terms
SWING1.5
LAB
MAJORITY37.9
3.1
2017
66.5
28.6
65.2
2015
59.6
24.7
12
60.2
2010
54.8
61.5
England North West
Hazel Grove
Con
HOLD
William
Wragg
2 terms
SWING1.3
MAJORITY12.5
3.1
2017
45.4
32.9
20.5
70.4
2015
41.4
26.2
17.6
12.2
68.5
2010
48.8
68
England East
Hemel Hempstead
Con
HOLD
Mike
Penning
4 terms
SWING5.5
MAJORITY18.1
11
2017
55
36.9
69.7
2015
52.9
23.8
14.6
66.5
2010
50
68.4
England Yorkshire & Humberside
Hemsworth
Lab
HOLD
Jon
Trickett
7 terms
SWING3.2
MAJORITY22.1
6.4
2017
56
33.9
63.9
2015
51.3
22.9
20.2
58.3
2010
46.7
58.8
England London
Hendon
Con
HOLD
Matthew
Offord
3 terms
SWING2.7
LAB
MAJORITY2
5.4
2017
48
46
68.4
2015
49
41.5
66.5
2010
42.3
64
England South East
Henley
Con
HOLD
John
Howell
4 terms
SWING3.5
MAJORITY39
5.1
2017
59.1
20.1
14.9
76.1
2015
58.5
12.5
11.2
10.9
70.9
2010
56.2
73.6
England West Midlands
Hereford & South Herefordshire
Con
HOLD
Jesse
Norman
3 terms
SWING5
MAJORITY29.7
6
2017
53.5
23.8
11
71
2015
52.6
16.8
12.8
10.6
66.8
2010
46.2
67.4
England West Midlands
Herefordshire North
Con
HOLD
Bill
Wiggin
5 terms
SWING0.6
CON
MAJORITY43.1
1.5
2017
62
18.9
11.7
74.1
2015
55.6
14
12
11.4
72
2010
51.7
71.4
England East
Hertford & Stortford
Con
HOLD
Mark
Prisk
5 terms
SWING3.3
LAB
MAJORITY31.7
6.5
2017
60.3
28.6
72.8
2015
56.1
17.9
13.4
7.8
71.3
2010
53.8
71
England East
Hertfordshire North East
Con
HOLD
Oliver
Heald
7 terms
SWING3.1
LAB
MAJORITY30.3
6.2
2017
58.6
28.3
73.2
2015
55.4
18.9
12.9
7.6
70.7
2010
53.5
70.4
England East
Hertfordshire South West
Con
HOLD
David
Gauke
4 terms
SWING4.2
LAB
MAJORITY32.2
8.4
2017
57.9
25.7
11.7
75.5
2015
56.9
16.3
11.5
10.3
71.9
2010
54.2
72.9
England East
Hertsmere
Con
HOLD
Oliver
Dowden
2 terms
SWING2.2
LAB
MAJORITY32.4
4.5
2017
61.1
28.7
71
2015
59.3
22.4
12.7
67.9
2010
56
64.9
England North East
Hexham
Con
HOLD
Guy
Opperman
3 terms
SWING3.9
LAB
MAJORITY20
7.8
2017
54.1
34.1
75.8
2015
52.7
24.9
9.9
71.5
2010
43.2
72.7
England North West
Heywood & Middleton
Lab
HOLD
Liz
McInnes
3 terms (1 By-election)
SWING4.4
MAJORITY15.3
4.4
2017
53.3
38
62.4
2015
43.1
32.2
19.1
60.7
2014
40.9
38.7
12.3
36
2010
40.1
58.1
England East Midlands
High Peak
LAB
GAIN
Ruth
George
1 term
SWING7
LAB
MAJORITY4.3
5.3
2017
49.7
45.4
73.8
2015
45
35.3
11.4
69.5
2010
40.9
70
England East
Hitchin & Harpenden
Con
HOLD
Bim
Afolami
1 term
SWING7.9
LAB
MAJORITY20.4
15.8
2017
53.1
32.6
77.4
2015
56.9
20.7
8.9
8.1
74
2010
54.6
74.4
England London
Holborn & St Pancras
Lab
HOLD
Keir
Starmer
2 terms
SWING10.3
LAB
MAJORITY51.7
20.7
2017
70.1
18.4
67
2015
52.9
21.9
12.8
63.2
2010
46.1
63.7
England London
Hornchurch & Upminster
Con
HOLD
Julia
Dockerill
1 term
SWING1.4
CON
MAJORITY31.6
7.9
2017
60.2
28.6
69.4
2015
49
25.3
20.1
69.6
2010
51.5
68.8
England London
Hornsey & Wood Green
Lab
HOLD
Catherine
West
2 terms
SWING15.1
LAB
MAJORITY49.3
30.2
2017
65.4
16
14.8
77.9
2015
50.9
31.8
9.3
72.9
2010
46.5
70.4
England South East
Horsham
Con
HOLD
Jeremy
Quin
2 terms
SWING4
LAB
MAJORITY37.9
5.4
2017
59.5
21.7
12.3
74.9
2015
57.3
14
11.7
11.4
72.8
2010
52.7
72.4
England North East
Houghton & Sunderland South
Lab
HOLD
Bridget
Phillipson
3 terms
SWING3.4
CON
MAJORITY29.8
3.8
2017
59.5
29.7
60.9
2015
55.1
21.5
18.5
56.3
2010
50.3
56.6
England South East
Hove
Lab
HOLD
Peter
Kyle
2 terms
SWING15.1
LAB
MAJORITY32.6
30.2
2017
64.1
31.6
77.6
2015
42.3
39.9
71
2010
36.7
70.2
England Yorkshire & Humberside
Huddersfield
Lab
HOLD
Barry
Sheerman
10 terms (1 for Hudd'field East)
SWING4.6
LAB
MAJORITY27.4
9.3
2017
60.4
33
65.4
2015
44.9
26.8
14.7
62
2010
38.8
61.7
England Yorkshire & Humberside
Hull East
Lab
HOLD
Karl
Turner
3 terms
SWING1
CON
MAJORITY28.4
1
2017
58.3
29.9
55.5
2015
51.7
22.4
15.9
53.6
2010
47.9
50.9
England Yorkshire & Humberside
Hull North
Lab
HOLD
Diana
Johnson
4 terms
SWING0.3
LAB
MAJORITY38.5
2
2017
63.7
25.2
57.4
2015
52.8
16.3
15
9
55.5
2010
39.2
52.5
England Yorkshire & Humberside
Hull West & Hessle
Lab
HOLD
Emma
Hardy
1 term
SWING4.3
CON
MAJORITY23.3
6
2017
53.1
29.8
57.4
2015
49.2
19.9
17.5
10
53.9
2010
42.5
55.4
England East
Huntingdon
Con
HOLD
Jonathan
Djanogly
5 terms
SWING5.2
LAB
MAJORITY24.2
10.5
2017
55.1
30.9
70.8
2015
53
18.3
16.9
7.8
67.9
2010
48.9
65.4
England North West
Hyndburn
Lab
HOLD
Graham
Jones
3 terms
SWING1.3
LAB
MAJORITY12.8
2.5
2017
53.4
40.5
61.8
2015
42.2
31.9
21.3
62.8
2010
41.1
65.3
England London
Ilford North
Lab
HOLD
Wes
Streeting
2 terms
SWING8.5
LAB
MAJORITY18.2
17
2017
57.8
39.6
72.5
2015
43.9
42.7
8.9
62.6
2010
45.7
66.6
England London
Ilford South
Lab
HOLD
Mike
Gapes
7 terms
SWING8.4
MAJORITY54.9
16.8
2017
75.8
20.9
67.5
2015
64
25.9
55
2010
49.4
61.3
Scotland
Inverclyde
SNP
HOLD
Ronnie
Cowan
2 terms
SWING11.9
LAB
MAJORITY1
23.8
2017
38.5
37.5
21.5
66.4
2015
55.1
30.3
10
75.2
2011
53.8
33
9.9
45.4
2010
56
63.8
Scotland
Inverness, Nairn, Badenoch & Strathspey
SNP
HOLD
Drew
Hendry
2 terms
SWING17.4
CON
MAJORITY9.4
9.4
2017
39.9
30.5
16.2
12.3
68.7
2015
49.9
31.5
74.6
2010
40.7
65.5
England East
Ipswich
LAB
GAIN
Sandy
Martin
1 term
SWING4.7
LAB
MAJORITY1.6
6.1
2017
47.4
45.7
68.4
2015
44.8
37.1
11.7
65.4
2010
39.1
62.7
England South East
Isle of Wight
Con
HOLD
Bob
Seely
1 term
SWING0.2
CON
MAJORITY28.3
8.8
2017
51.3
23
17.3
67.3
2015
40.7
21.2
13.4
12.8
65
2010
46.7
64.4
England London
Islington North
Lab
HOLD
Jeremy
Corbyn
9 terms
SWING8.7
Lab
MAJORITY60.5
17.5
2017
73
12.5
9
73.3
2015
60.2
17.2
10.2
8.1
67.1
2010
54.5
66.9
England London
Islington South & Finsbury
Lab
HOLD
Emily
Thornberry
4 terms
SWING6.7
LAB
MAJORITY42.7
14
2017
62.8
20.7
69.1
2015
50.9
22.2
10.9
7.6
65
2010
42.3
65.9
Wales
Islwyn
Lab*
HOLD
Chris
Evans
3 terms (* Co-Op)
SWING1.1
CON
MAJORITY31.6
2.2
2017
58.8
27.2
64.2
2015
49
19.6
15.2
10.7
64.3
2010
49.2
63.9
England North East
Jarrow
Lab
HOLD
Stephen
Hepburn
6 terms
SWING0.8
LAB
MAJORITY40.1
4.1
2017
65.1
25
66.4
2015
55.7
19.7
17.1
60.4
2010
53.9
61.9
England Yorkshire & Humberside
Keighley
LAB
GAIN
John
Grogan
1 term
SWING3.3
LAB
MAJORITY0.5
5.7
2017
46.5
46
72.4
2015
44.3
38.1
11.5
71.3
2010
41.9
73.4
England West Midlands
Kenilworth & Southam
Con
HOLD
Jeremy
Wright
4 terms
SWING3.9
MAJORITY35.2
6.8
2017
60.8
25.6
77.4
2015
58.4
15.3
11.2
10.1
74.8
2010
53.6
76
England London
Kensington
LAB
GAIN
Emma
Dent Coad
1 term
SWING10.6
Lab
MAJORITY0.1
21
2017
42.2
42.2
12.2
63.8
2015
52.3
31.1
56.8
2010
50.1
54.4
England East Midlands
Kettering
Con
HOLD
Philip
Hollobone
4 terms
SWING?
LAB
MAJORITY21.4
5.3
2017
57.9
36.5
69.1
2015
51.8
25.2
16.1
67.3
2010
49.1
69.9
Scotland
Kilmarnock & Loudoun
SNP
HOLD
Alan
Brown
2 terms
SWING5.9
LAB
MAJORITY13.4
11.9
2017
42.3
28.9
26.7
63.4
2015
55.7
30.4
12.5
71.6
2010
52.5
63.3
England London
Kingston & Surbiton
LDT
GAIN
Ed
Davey
5 terms (NC)
SWING10.3
LDT
MAJORITY6.6
10.3
2017
44.7
38.1
14.8
76.3
2015
39.2
34.5
14.5
7.3
72.9
2010
49.7
71
England South West
Kingswood
Con
HOLD
Chris
Skidmore
3 terms
SWING1.7
LAB
MAJORITY15.4
5.1
2017
54.9
39.5
70.2
2015
48.3
29.6
14.8
70.8
2010
40.4
72.4
Scotland
Kirkcaldy & Cowdenbeath
LAB
GAIN
Lesley
Laird
1 term
SWING 9.8
LAB
MAJORITY0.6
18.3
2017
36.8
36.3
23.3
63.5
2015
52.2
33.4
9.9
69.6
2010
64.5
62.5
England North West
Knowsley
Lab
HOLD
George
Howarth
9 terms
SWING2.3
LAB
MAJORITY76.1
7.8
2017
85.3
9.3
67.9
2015
78.1
9.8
64.1
2010
70.9
56.7
Northern Ireland
Lagan Valley
dup
HOLD
Jeffrey
Donaldson
6 terms
SWING2
DUP
MAJORITY32.7
2017
59.6
16.8
11.1
62.2
2015
47.9
15.2
13.9
55.9
2010
49.8
56.3
Scotland
Lanark & Hamilton East
SNP
HOLD
Angela
Crawley
2 terms
SWING16.2
CON
MAJORITY0.5
16.2
2017