East Staffordshire
Yoxall
Con hold
PartyVotePct.Chg.
Conservative
43178.5- 9.0
Labour
11821.5+ 9.0

Huntingdonshire
St Ives East
Con hold
PartyVotePct.Chg.
Conservative
55846.5+ 0.7
Independent
42935.8+ 35.8
Liberal Democrat
1099.1- 15.7
Labour
1038.6- 20.8

Hertsmere
Borehamwood Kenilworth
Con gain from Lab
PartyVotePct.Chg.
Conservative
77649.0+ 3.5
Labour
65541.3- 13.2
Liberal Democrat
1046.6+ 6.6
Green
503.2+ 3.2

Waverley
Milford
Ind hold
PartyVotePct.Chg.
IND (Gale)*
45250.6+ 16.3
Conservative
32836.7+ 17.3
IND (Egan)
11312.7+ 12.7

Thanet
Cliffsend & Pegwell
Con hold
PartyVotePct.Chg.
Conservative
51850.9+ 14.2
Green
29028.5+ 10.4
Labour
10910.7- 4.4
Independent
1019.9- 5.8

Derbyshire
Whaley Bridge
Lab gain from Con
PartyVotePct.Chg.
Labour
1,85150.4+ 22.8
Conservative
1,04828.5- 6.1
Liberal Democrat
72119.6- 14.0
Independent
521.4+ 1.4

Warrington
Burtonwood & Winwick
PartyVotePct.Chg.
Labour
75358.9- 3.1
Conservative
46936.7+ 13.9
Independent
564.4+ 4.4

West Suffolk
Newmarket North

PartyVotePct.Chg.
Conservative
30942.4+ 6.9
Liberal Democrat
13017.9+ 17.9
WSI
11816.2- 27.2
Labour
7310- 10.9
Independent
547.4+ 7.4
Green
446+ 6

Suffolk
Newmarket & Red Lodge

PartyVotePct.Chg.
Conservative
89350.3- 0.2
Liberal Democrat
31517.7+ 8.8
WSI
24814+ 2.5
Labour
19811.1- 4.5
Green
1236.9+ 6.9

Brent
Barnhill

PartyVotePct.Chg.
Labour
119445.5- 18.3
Conservative
108241.2+ 16.1
Green
2318.8+ 8.8
Liberal Democrat
1184.5- 3.2

Brent
Wembley Central

PartyVotePct.Chg.
Labour
194554.5- 11.8
Conservative
109030.6+ 14.7
Liberal Democrat
37810.6- 0.6
Green
1544.3- 2.3

Dumfries & Galloway
Mid Galloway & Wigtown West

PartyVotePct.Chg.
Conservative
217761.8+ 22.3
SNP
89825.5+ 1.9
Green
2256.4+ 4.2
Labour
2206.3- 0.6

Brent
Alperton

PartyVotePct.Chg.
Liberal Democrat
169939.7+ 29.5
Labour
130430.5- 25.6
Conservative
90021- 2.5
Green
3738.7- 1.4

Bristol
Brislington East

PartyVotePct.Chg.
Labour
86539.7- 1.1
Conservative
64729.7- 6.2
Liberal Democrat
48622.3+ 12.1
Green
1798.2- 4.8