52.4%
Labour
win
vs.
40.0%
Conservative
retain
|
South West Norfolk
|
26,085
|
66.7%
Labour
win
vs.
38.1%
Conservative
retain
|
North West Cambridgeshire
|
25,678
|
61.9%
Labour
win
vs.
38.1%
Conservative
retain
|
Mid Bedfordshire
|
24,664
|
47.6%
Labour
win
vs.
45.5%
Conservative
retain
|
Sittingbourne and Sheppey
|
24,479
|
50.0%
Labour
win
vs.
45.5%
Conservative
retain
|
North Bedfordshire
|
23,778
|
60.0%
Labour
win
vs.
36.4%
Conservative
retain
|
Isle of Wight East
|
23,737
|
65.2%
Labour
win
vs.
22.2%
Conservative
retain
|
Isle of Wight West
|
23,737
|
55.6%
Labour
win
vs.
47.6%
Conservative
retain
|
Bridgwater
|
23,728
|
57.9%
Labour
win
vs.
47.6%
Conservative
retain
|
Melton and Syston
|
23,521
|
69.2%
Labour
win
vs.
29.4%
Conservative
retain
|
Ashford
|
23,507
|
45.5%
Labour
win
vs.
29.4%
Conservative
retain
|
Hornchurch and Upminster
|
23,308
|
52.4%
Labour
win
vs.
43.5%
Conservative
retain
|
Mid Leicestershire
|
23,191
|
60.0%
Labour
win
vs.
42.1%
Conservative
retain
|
Gainsborough
|
22,967
|
66.7%
Labour
win
vs.
34.8%
Conservative
retain
|
Maidstone and Malling
|
22,633
|
57.9%
Labour
win
vs.
38.1%
Conservative
retain
|
Broadland and Fakenham
|
21,861
|
52.4%
Labour
win
vs.
47.6%
Conservative
retain
|
South West Wiltshire
|
21,790
|
47.6%
Labour
win
vs.
44.4%
Conservative
retain
|
Solihull West and Shirley
|
21,536
|
77.8%
Labour
win
vs.
22.2%
Conservative
retain
|
South Norfolk
|
21,535
|
71.4%
Labour
win
vs.
22.2%
Conservative
retain
|
Folkestone and Hythe
|
21,337
|
52.4%
Labour
win
vs.
40.0%
Conservative
retain
|
Newark
|
21,245
|
54.6%
Labour
win
vs.
45.5%
Conservative
retain
|
Huntingdon
|
21,221
|
66.7%
Labour
win
vs.
33.3%
Conservative
retain
|
Suffolk Coastal
|
20,533
|
60.0%
Labour
win
vs.
42.1%
Conservative
retain
|
Beverley and Holderness
|
20,448
|
71.4%
Labour
win
vs.
23.1%
Conservative
retain
|
North West Leicestershire
|
20,400
|
50.0%
Labour
win
vs.
25.0%
Conservative
retain
|
Basildon and Billericay
|
20,364
|
66.7%
Labour
win
vs.
30.3%
Conservative
retain
|
Aylesbury
|
20,166
|
75.0%
Labour
win
vs.
18.2%
Conservative
retain
|
Bracknell
|
20,106
|
66.7%
Labour
win
vs.
36.4%
Conservative
retain
|
Cannock Chase
|
19,879
|
69.2%
Labour
win
vs.
36.4%
Conservative
retain
|
Tamworth
|
19,749
|
75.0%
Labour
win
vs.
28.6%
Conservative
retain
|
Hertford and Stortford
|
19,620
|
87.5%
Labour
win
vs.
16.7%
Conservative
retain
|
Selby
|
19,514
|
75.0%
Labour
win
vs.
25.0%
Conservative
retain
|
South Derbyshire
|
19,335
|
75.0%
Labour
win
vs.
22.2%
Conservative
retain
|
Dartford
|
19,160
|
60.0%
Labour
win
vs.
44.4%
Conservative
retain
|
The Wrekin
|
19,085
|
66.7%
Labour
win
vs.
40.0%
Conservative
retain
|
Harwich and North Essex
|
19,055
|
63.6%
Labour
win
vs.
30.8%
Conservative
retain
|
Poole
|
19,053
|
75.0%
Labour
win
vs.
14.3%
Conservative
retain
|
South Basildon and East Thurrock
|
19,038
|
60.0%
Labour
win
vs.
44.4%
Conservative
retain
|
Congleton
|
18,560
|
80.0%
Labour
win
vs.
23.1%
Conservative
retain
|
Dunstable and Leighton Buzzard
|
18,492
|
57.9%
Labour
win
vs.
23.1%
Conservative
retain
|
Spelthorne
|
18,393
|
77.8%
Labour
win
vs.
25.0%
Conservative
retain
|
Banbury
|
18,382
|
61.9%
Labour
win
vs.
36.4%
Conservative
retain
|
Chatham and Aylesford
|
18,351
|
58.8%
Labour
win
vs.
45.5%
Conservative
retain
|
North East Hertfordshire
|
18,189
|
75.0%
Labour
win
vs.
23.1%
Conservative
retain
|
Lowestoft
|
18,002
|
63.6%
Labour
win
vs.
33.3%
Conservative
retain
|
Romford
|
17,975
|
55.6%
Labour
win
vs.
36.4%
Conservative
retain
|
North Warwickshire and Bedworth
|
17,956
|
81.8%
Labour
win
vs.
14.3%
Conservative
retain
|
Wellingborough and Rushden
|
17,943
|
69.2%
Labour
win
vs.
28.6%
Conservative
retain
|
South Dorset
|
17,837
|
61.9%
Labour
win
vs.
29.4%
Conservative
retain
|
Ribble Valley
|
17,805
|
66.7%
Labour
win
vs.
36.4%
Conservative
retain
|
Central Devon
|
17,724
|
57.9%
Labour
win
vs.
33.3%
Conservative
retain
|
Windsor
|
17,688
|
66.7%
Labour
win
vs.
28.6%
Reform UK
win
|
Great Yarmouth
|
17,663
|
55.6%
Labour
win
vs.
40.0%
Conservative
retain
|
Derbyshire Dales
|
17,655
|
71.4%
Labour
win
vs.
22.2%
Conservative
retain
|
North Somerset
|
17,536
|
31.3%
Labour
win
vs.
26.7%
Liberal Democrat
win
|
Newton Abbot
|
17,501
|
73.3%
Labour
win
vs.
26.7%
Conservative
retain
|
Aldershot
|
17,371
|
81.8%
Labour
win
vs.
20.0%
Conservative
retain
|
Hitchin
|
17,335
|
80.0%
Labour
win
vs.
26.7%
Conservative
retain
|
Harborough, Oadby and Wigston
|
17,317
|
76.9%
Labour
win
vs.
20.0%
Conservative
retain
|
Weston-super-Mare
|
17,121
|
81.8%
Labour
win
vs.
20.0%
Conservative
retain
|
Rochester and Strood
|
17,072
|
65.2%
Labour
win
vs.
36.4%
Conservative
retain
|
Staffordshire Moorlands
|
16,924
|
77.8%
Labour
win
vs.
22.2%
Conservative
retain
|
Amber Valley
|
16,886
|
75.0%
Labour
win
vs.
25.0%
Conservative
retain
|
Redditch
|
16,733
|
54.6%
Labour
win
vs.
50.0%
Conservative
retain
|
Fylde
|
16,637
|
75.0%
Labour
win
vs.
28.6%
Conservative
retain
|
St Austell and Newquay
|
16,543
|
81.8%
Labour
win
vs.
16.4%
Conservative
retain
|
Sherwood Forest
|
16,532
|
73.3%
Labour
win
vs.
28.6%
Conservative
retain
|
Kettering
|
16,484
|
85.7%
Labour
win
vs.
18.2%
Conservative
retain
|
Mansfield
|
16,306
|
81.8%
Labour
win
vs.
20.0%
Conservative
retain
|
Buckingham and Bletchley
|
16,295
|
80.0%
Labour
win
vs.
22.2%
Conservative
retain
|
Swindon North
|
16,171
|
80.0%
Labour
win
vs.
25.0%
Conservative
retain
|
Worthing West
|
16,081
|
71.4%
Labour
win
vs.
30.3%
Conservative
retain
|
Forest of Dean
|
15,869
|
69.2%
Labour
win
vs.
33.3%
Conservative
retain
|
Portsmouth North
|
15,780
|
80.0%
Labour
win
vs.
23.1%
Conservative
retain
|
Stafford
|
15,742
|
76.9%
Labour
win
vs.
26.7%
Conservative
retain
|
Gravesham
|
15,581
|
80.0%
Labour
win
vs.
25.0%
Conservative
retain
|
Mid Derbyshire
|
15,477
|
85.7%
Labour
win
vs.
20.0%
Conservative
retain
|
Hemel Hempstead
|
15,348
|
63.6%
Labour
win
vs.
38.1%
Conservative
retain
|
Tatton
|
15,208
|
87.5%
Labour
win
vs.
16.7%
Conservative
retain
|
Gillingham and Rainham
|
15,119
|
87.5%
Labour
win
vs.
15.9%
Conservative
retain
|
Basingstoke
|
15,113
|
75.0%
Labour
win
vs.
28.6%
Conservative
retain
|
Harlow
|
15,110
|
83.3%
Labour
win
vs.
13.4%
Conservative
retain
|
Burton and Uttoxeter
|
14,496
|
65.2%
Labour
win
vs.
33.3%
Conservative
retain
|
Southend West and Leigh
|
14,222
|
83.3%
Labour
win
vs.
18.2%
Conservative
retain
|
Stourbridge
|
14,213
|
90.9%
Labour
win
vs.
13.3%
Conservative
retain
|
Bassetlaw
|
14,013
|
80.0%
Labour
win
vs.
22.2%
Conservative
retain
|
Stoke-on-Trent South
|
13,648
|
76.9%
Labour
win
vs.
23.1%
Conservative
retain
|
Rugby
|
13,550
|
71.4%
Labour
win
vs.
33.3%
Conservative
retain
|
Bromley and Biggin Hill
|
13,505
|
69.2%
Labour
win
vs.
29.4%
Scottish National Party
retain
|
Livingston
|
13,435
|
80.0%
Labour
win
vs.
26.7%
Scottish National Party
retain
|
East Kilbride and Strathaven
|
13,308
|
80.0%
Labour
win
vs.
22.2%
Conservative
retain
|
North East Somerset and Hanham
|
13,199
|
77.8%
Labour
win
vs.
22.2%
Conservative
retain
|
Nuneaton
|
13,144
|
85.7%
Labour
win
vs.
20.0%
Conservative
retain
|
Southend East and Rochford
|
12,969
|
63.6%
Labour
win
vs.
40.0%
Scottish National Party
retain
|
Edinburgh North and Leith
|
12,854
|
90.0%
Labour
win
vs.
13.3%
Conservative
retain
|
North East Derbyshire
|
12,854
|
85.7%
Labour
win
vs.
18.2%
Conservative
retain
|
Northampton South
|
12,794
|
81.8%
Labour
win
vs.
22.2%
Conservative
retain
|
Halesowen
|
12,506
|
87.5%
Labour
win
vs.
8.9%
Conservative
retain
|
Dover and Deal
|
12,261
|
77.8%
Labour
win
vs.
18.2%
Conservative
retain
|
Dudley
|
12,120
|
83.3%
Labour
win
vs.
16.7%
Conservative
retain
|
Plymouth Moor View
|
11,973
|
80.0%
Labour
win
vs.
18.2%
Conservative
retain
|
East Thanet
|
11,830
|
80.0%
Labour
win
vs.
23.1%
Conservative
retain
|
Reading West and Mid Berkshire
|
11,649
|
80.0%
Labour
win
vs.
14.3%
Conservative
retain
|
Great Grimsby and Cleethorpes
|
11,609
|
85.7%
Labour
win
vs.
13.3%
Conservative
retain
|
Thurrock
|
11,482
|
77.8%
Labour
win
vs.
16.7%
Scottish National Party
retain
|
Bathgate and Linlithgow
|
11,476
|
75.0%
Labour
win
vs.
29.4%
Conservative
retain
|
North Northumberland
|
11,464
|
88.9%
Labour
win
vs.
16.7%
Conservative
retain
|
Mid Cheshire
|
11,457
|
92.3%
Labour
win
vs.
12.5%
Conservative
retain
|
South Ribble
|
11,356
|
85.7%
Labour
win
vs.
20.0%
Conservative
retain
|
Shrewsbury
|
11,217
|
85.7%
Labour
win
vs.
13.3%
Conservative
retain
|
Telford
|
11,155
|
88.9%
Labour
win
vs.
16.7%
Scottish National Party
retain
|
Dunfermline and Dollar
|
11,135
|
87.5%
Labour
win
vs.
14.3%
Conservative
retain
|
Welwyn Hatfield
|
10,955
|
71.4%
Labour
win
vs.
26.3%
Conservative
retain
|
Croydon South
|
10,905
|
71.4%
Labour
win
vs.
33.3%
Scottish National Party
retain
|
Paisley and Renfrewshire South
|
10,820
|
87.5%
Labour
win
vs.
16.7%
Conservative
retain
|
Earley and Woodley
|
10,735
|
85.7%
Labour
win
vs.
18.2%
Conservative
retain
|
Macclesfield
|
10,711
|
66.7%
Labour
win
vs.
36.4%
Scottish National Party
retain
|
Paisley and Renfrewshire North
|
10,660
|
88.9%
Labour
win
vs.
15.4%
Conservative
retain
|
Erewash
|
10,606
|
69.2%
Labour
win
vs.
33.3%
Conservative
retain
|
Middlesbrough South and East Cleveland
|
10,520
|
85.7%
Labour
win
vs.
20.0%
Conservative
retain
|
Carlisle
|
10,485
|
90.0%
Labour
win
vs.
14.3%
Conservative
retain
|
Bournemouth West
|
10,442
|
85.7%
Labour
win
vs.
18.2%
Conservative
retain
|
Gloucester
|
10,277
|
87.5%
Labour
win
vs.
18.2%
Conservative
retain
|
Scarborough and Whitby
|
10,270
|
85.7%
Labour
win
vs.
16.7%
Conservative
retain
|
Corby and East Northamptonshire
|
10,268
|
83.3%
Labour
win
vs.
20.0%
Conservative
retain
|
Penrith and Solway
|
10,160
|
73.3%
Labour
win
vs.
33.3%
Conservative
retain
|
Bexleyheath and Crayford
|
10,101
|
80.0%
Labour
win
vs.
20.0%
Conservative
retain
|
Montgomeryshire and Glyndwr
|
9,841
|
73.3%
Labour
win
vs.
30.8%
Scottish National Party
retain
|
Edinburgh East and Musselburgh
|
9,705
|
90.9%
Labour
win
vs.
10.0%
Conservative
retain
|
York Outer
|
9,662
|
75.0%
Labour
win
vs.
30.8%
Scottish National Party
retain
|
Glenrothes and Mid Fife
|
9,597
|
81.8%
Labour
win
vs.
25.0%
Scottish National Party
retain
|
West Dunbartonshire
|
9,507
|
85.7%
Labour
win
vs.
22.2%
Conservative
retain
|
Colchester
|
9,491
|
61.9%
Labour
win
vs.
43.5%
Conservative
retain
|
Chester South and Eddisbury
|
9,435
|
85.7%
Labour
win
vs.
15.4%
Conservative
retain
|
Pendle and Clitheroe
|
9,335
|
80.0%
Labour
win
vs.
26.7%
Scottish National Party
retain
|
Hamilton and Clyde Valley
|
9,279
|
83.3%
Labour
win
vs.
7.0%
Conservative
retain
|
Morecambe and Lunesdale
|
8,823
|
85.7%
Labour
win
vs.
18.2%
Conservative
retain
|
Bournemouth East
|
8,806
|
99.0%
Labour
win
vs.
4.8%
Conservative
retain
|
Rossendale and Darwen
|
8,806
|
71.4%
Labour
win
vs.
30.8%
Scottish National Party
retain
|
Glasgow South
|
8,728
|
84.6%
Labour
win
vs.
20.0%
Conservative
retain
|
Hexham
|
8,636
|
90.9%
Labour
win
vs.
14.3%
Conservative
retain
|
Scunthorpe
|
8,628
|
94.1%
Labour
win
vs.
7.7%
Conservative
retain
|
Wakefield and Rothwell
|
8,611
|
94.1%
Labour
win
vs.
9.1%
Conservative
retain
|
Crewe and Nantwich
|
8,601
|
99.8%
Labour
win
vs.
2.0%
Conservative
retain
|
Stevenage
|
8,562
|
85.7%
Labour
win
vs.
20.0%
Conservative
retain
|
Uxbridge and South Ruislip
|
8,425
|
85.7%
Labour
win
vs.
16.7%
Conservative
retain
|
Crawley
|
8,360
|
71.4%
Labour
win
vs.
20.0%
Scottish National Party
retain
|
Inverclyde and Renfrewshire West
|
8,264
|
90.0%
Labour
win
vs.
12.5%
Conservative
retain
|
Camborne and Redruth
|
8,264
|
88.9%
Labour
win
vs.
10.2%
Conservative
retain
|
Newcastle-under-Lyme
|
8,012
|
92.3%
Labour
win
vs.
11.1%
Conservative
retain
|
Swindon South
|
7,876
|
69.2%
Labour
win
vs.
38.1%
Scottish National Party
retain
|
Glasgow West
|
7,789
|
88.9%
Labour
win
vs.
12.5%
Conservative
retain
|
Doncaster East and the Isle of Axholme
|
7,745
|
77.8%
Labour
win
vs.
25.0%
Conservative
retain
|
Monmouthshire
|
7,721
|
80.0%
Labour
win
vs.
26.7%
Conservative
retain
|
Rushcliffe
|
7,643
|
83.3%
Labour
win
vs.
20.0%
Conservative
retain
|
East Worthing and Shoreham
|
7,474
|
80.0%
Labour
win
vs.
26.7%
Scottish National Party
retain
|
Motherwell, Wishaw and Carluke
|
7,466
|
88.9%
Labour
win
vs.
15.4%
Conservative
retain
|
Penistone and Stocksbridge
|
7,210
|
93.3%
Labour
win
vs.
10.0%
Conservative
retain
|
Loughborough
|
7,169
|
81.8%
Labour
win
vs.
22.2%
Conservative
retain
|
Chelsea and Fulham
|
7,163
|
52.4%
Labour
win
vs.
45.5%
Reform UK
win
|
Ashfield
|
7,131
|
96.2%
Labour
win
vs.
7.7%
Conservative
retain
|
Filton and Bradley Stoke
|
6,997
|
88.9%
Labour
win
vs.
11.1%
Conservative
retain
|
Blackpool North and Fleetwood
|
6,800
|
92.3%
Labour
win
vs.
12.5%
Conservative
retain
|
Worcester
|
6,758
|
87.5%
Labour
win
vs.
16.7%
Conservative
retain
|
Milton Keynes Central
|
6,609
|
76.9%
Labour
win
vs.
28.6%
Conservative
retain
|
Finchley and Golders Green
|
6,596
|
87.5%
Labour
win
vs.
16.7%
Conservative
retain
|
Milton Keynes North
|
6,397
|
90.9%
Labour
win
vs.
12.5%
Conservative
retain
|
Bolton West
|
6,377
|
92.3%
Labour
win
vs.
11.8%
Conservative
retain
|
Stoke-on-Trent North
|
6,376
|
92.3%
Labour
win
vs.
12.5%
Conservative
retain
|
Mid and South Pembrokeshire
|
6,276
|
87.5%
Labour
win
vs.
15.4%
Conservative
retain
|
Shipley
|
6,242
|
80.0%
Labour
win
vs.
18.2%
Conservative
retain
|
Rother Valley
|
6,227
|
93.3%
Labour
win
vs.
11.1%
Scottish National Party
retain
|
Rutherglen
|
6,152
|
88.9%
Labour
win
vs.
14.3%
Conservative
retain
|
Altrincham and Sale West
|
6,139
|
95.2%
Labour
win
vs.
7.7%
Conservative
retain
|
Bishop Auckland
|
6,130
|
80.0%
Labour
win
vs.
23.1%
Scottish National Party
retain
|
Glasgow East
|
6,030
|
90.9%
Labour
win
vs.
10.0%
Conservative
retain
|
Wolverhampton North East
|
5,918
|
80.0%
Labour
win
vs.
20.0%
Conservative
retain
|
Harrow East
|
5,821
|
94.1%
Labour
win
vs.
9.1%
Conservative
retain
|
Barrow and Furness
|
5,794
|
94.1%
Labour
win
vs.
10.0%
Conservative
retain
|
Calder Valley
|
5,774
|
81.8%
Labour
win
vs.
22.2%
Scottish National Party
retain
|
Midlothian
|
5,705
|
83.3%
Labour
win
vs.
23.1%
Scottish National Party
retain
|
Coatbridge and Bellshill
|
5,696
|
90.9%
Labour
win
vs.
13.3%
Conservative
retain
|
Watford
|
5,658
|
90.0%
Labour
win
vs.
10.0%
Conservative
retain
|
Broxtowe
|
5,629
|
97.1%
Labour
win
vs.
3.9%
Conservative
retain
|
Stroud
|
5,493
|
95.2%
Labour
win
vs.
9.1%
Conservative
retain
|
Ipswich
|
5,479
|
85.7%
Labour
win
vs.
18.2%
Scottish National Party
retain
|
Glasgow South West
|
5,462
|
95.2%
Labour
win
vs.
9.1%
Conservative
retain
|
Leeds South West and Morley
|
5,425
|
87.5%
Labour
win
vs.
18.2%
Conservative
retain
|
Norwich North
|
5,377
|
92.3%
Labour
win
vs.
11.1%
Conservative
retain
|
Southport
|
5,377
|
96.2%
Labour
win
vs.
5.9%
Conservative
retain
|
Bolsover
|
5,332
|
83.3%
Labour
win
vs.
20.0%
Scottish National Party
retain
|
Airdrie and Shotts
|
5,285
|
92.3%
Labour
win
vs.
9.1%
Conservative
retain
|
Northampton North
|
5,263
|
87.5%
Labour
win
vs.
16.7%
Scottish National Party
retain
|
Glasgow North
|
5,252
|
96.2%
Labour
win
vs.
6.7%
Conservative
retain
|
Whitehaven and Workington
|
5,229
|
92.3%
Labour
win
vs.
12.5%
Conservative
retain
|
Colne Valley
|
5,103
|
90.0%
Labour
win
vs.
14.3%
Conservative
retain
|
Truro and Falmouth
|
4,999
|
88.9%
Labour
win
vs.
6.8%
Reform UK
win
|
Blackpool South
|
4,964
|
80.0%
Labour
win
vs.
25.0%
Conservative
retain
|
Stockton West
|
4,924
|
95.2%
Labour
win
vs.
9.1%
Conservative
retain
|
Southampton Itchen
|
4,498
|
81.8%
Labour
win
vs.
25.0%
Conservative
retain
|
Clwyd North
|
4,399
|
94.1%
Labour
win
vs.
10.0%
Conservative
retain
|
Hastings and Rye
|
4,368
|
88.9%
Labour
win
vs.
15.4%
Conservative
retain
|
Wycombe
|
4,312
|
88.9%
Labour
win
vs.
11.1%
Conservative
retain
|
Walsall and Bloxwich
|
4,274
|
94.1%
Labour
win
vs.
9.1%
Conservative
retain
|
Hendon
|
4,230
|
87.5%
Labour
win
vs.
14.3%
Conservative
retain
|
Redcar
|
4,037
|
94.1%
Labour
win
vs.
7.7%
Conservative
retain
|
Newton Aycliffe and Spennymoor
|
4,015
|
95.2%
Labour
win
vs.
9.1%
Scottish National Party
retain
|
Lothian East
|
3,886
|
87.5%
Labour
win
vs.
16.7%
Scottish National Party
retain
|
Glasgow North East
|
3,754
|
97.6%
Labour
win
vs.
5.9%
Conservative
retain
|
Vale of Glamorgan
|
3,562
|
93.3%
Labour
win
vs.
11.1%
Conservative
retain
|
Lincoln
|
3,514
|
92.3%
Labour
win
vs.
14.3%
Conservative
retain
|
West Bromwich
|
3,456
|
92.3%
Labour
win
vs.
12.5%
Conservative
retain
|
Lancaster and Wyre
|
3,447
|
90.9%
Labour
win
vs.
14.3%
Conservative
retain
|
Darlington
|
3,358
|
96.2%
Labour
win
vs.
6.7%
Conservative
retain
|
Stoke-on-Trent Central
|
3,103
|
99.0%
Labour
win
vs.
3.9%
Reform UK
win
|
Leigh and Atherton
|
2,960
|
90.0%
Labour
win
vs.
12.5%
Conservative
retain
|
Hyndburn
|
2,951
|
88.9%
Labour
win
vs.
16.7%
Scottish National Party
retain
|
Cowdenbeath and Kirkcaldy
|
2,733
|
95.2%
Labour
win
vs.
9.1%
Conservative
retain
|
Tipton and Wednesbury
|
2,666
|
87.5%
Labour
win
vs.
16.7%
Conservative
retain
|
Peterborough
|
2,580
|
87.5%
Labour
win
vs.
15.4%
Conservative
retain
|
Cities of London and Westminster
|
2,555
|
92.3%
Labour
win
vs.
10.0%
Conservative
retain
|
Derby North
|
2,540
|
77.8%
Labour
win
vs.
25.0%
Scottish National Party
retain
|
Na h-Eileanan an Iar
|
2,438
|
93.3%
Labour
win
vs.
10.0%
Conservative
retain
|
Kingston upon Hull West and Haltemprice
|
2,381
|
88.9%
Labour
win
vs.
15.4%
Conservative
retain
|
Keighley and Ilkley
|
2,218
|
84.6%
Labour
win
vs.
22.2%
Conservative
retain
|
Ossett and Denby Dale
|
2,088
|
85.7%
Labour
win
vs.
9.1%
Conservative
retain
|
Burnley
|
2,009
|
95.2%
Labour
win
vs.
9.1%
Conservative
retain
|
Warrington South
|
1,999
|
63.6%
Labour
win
vs.
38.1%
Plaid Cymru
win
|
Ynys Môn
|
1,968
|
94.1%
Labour
win
vs.
9.1%
Conservative
retain
|
Wrexham
|
1,885
|
81.8%
Labour
win
vs.
25.0%
Conservative
retain
|
Clwyd East
|
1,869
|
93.3%
Labour
win
vs.
10.0%
Conservative
retain
|
Gedling
|
1,660
|
84.6%
Labour
win
vs.
20.0%
Conservative
retain
|
Chipping Barnet
|
1,632
|
90.9%
Labour
win
vs.
12.5%
Conservative
retain
|
Wolverhampton West
|
1,604
|
92.3%
Labour
win
vs.
10.0%
Conservative
retain
|
Birmingham Northfield
|
1,462
|
93.3%
Labour
win
vs.
9.1%
Conservative
retain
|
High Peak
|
590
|
94.1%
Labour
win
vs.
10.0%
Conservative
retain
|
Warwick and Leamington
|
421
|
87.5%
Labour
win
vs.
13.3%
Conservative
retain
|
Bangor Aberconwy
|
271
|
88.9%
Labour
win
vs.
14.3%
Conservative
retain
|
Eltham and Chislehurst
|
254
|
97.1%
Labour
win
vs.
6.7%
Conservative
retain
|
Bedford
|
206
|
73.3%
Labour
win
vs.
22.2%
Conservative
retain
|
Chingford and Woodford Green
|
175
|
92.3%
Labour
win
vs.
10.0%
Conservative
retain
|
Bury North
|
137
|
97.1%
Labour
win
vs.
5.9%
Conservative
retain
|
Wolverhampton South East
|
79
|