UK General Election 2005

Seats in order of marginality after the 2001 election

Listed in order of percentage majority

§ Indicates the sitting MP is not standing for re-election
u Indicates that a university or a significant part of one (e.g. a college campus) is situated in the constituency.

ConstituencyMajMaj as
% of
Total Vote
Maj as
% of
Cheadle33 0.08 0.05LibDemCons63.203.0% to LibDem from Con
Fermanagh & South Tyrone53 0.10 0.08SFUU77.9914.2% to SF from UUP
Perth48 0.13 0.08SNPCons61.493.5% to Con from SNP
Galloway & Upper Nithsdale74 0.21 0.14ConsSNP67.446.8% to Con from SNP
Dorset South153 0.34 0.22LabCons65.510.3% to Lab from Con
Antrim East u128 0.36 0.21UUDem U59.129.48% to DUP from UUP
Taunton235 0.43 0.29ConsLibDem67.642.2% to Con from LibDem
Orpington269 0.53 0.34ConsLibDem64.572.2% to LibDem from Con
Braintree358 0.71 0.45LabCons63.560.9% to Con from Lab
10 Weston-Super-Mare338 0.72 0.45LibDemCons62.810.8% to Con from LibDem
11 Monmouth384 0.86 0.62LabCons71.483.8% to Con from Lab
12 North Norfolk483 0.86 0.60LibDemCons70.221.5% to LibDem from Con
13 Mid Dorset & Poole North384 0.88 0.58LibDemCons65.571.1% to LibDem from Con
14 Lancaster & Wyre § u481 0.92 0.61LabCons65.880.6% to Con from Lab
15 Guildford u538 1.12 0.71LibDemCons62.704.8% to LibDem from Con
16 Kettering665 1.24 0.84LabCons68.090.4% to Lab from Con
17 Somerton & Frome668 1.27 0.88LibDemCons69.340.5% to LibDem from Con
18 Boston & Skegness515 1.28 0.74ConsLab58.290.1% to Lab from Con
19 Beverley & Holderness §781 1.68 1.04ConsLab62.050.3% to Lab from Con
20 Northampton South885 1.73 1.03LabCons59.570.2% to Lab from Con
21 Surrey South West §861 1.74 1.22ConsLibDem70.271.5% to LibDem from Con
22 Bedfordshire South West776 1.77 1.10ConsLab62.060.8% to Con from Lab
23 Basingstoke §880 1.83 1.11ConsLab60.671.2% to Lab from Con
24 Cardiff Central659 1.89 1.10LabLibDem58.288.5% to LibDem from Lab
25 Brecon & Radnorshire751 2.00 1.41LibDemCons70.464.9% to Con from Lab
26 Devon West and Torridge §1194 2.14 1.51LibDemCons70.510.6% to Con from LibDem
27 Hereford968 2.17 1.41LibDemCons65.175.2% to Con from LibDem
28 Antrim South1011 2.29 1.43UUDem U62.5010.21% to DUP from UUP
29 Ynys Mon800 2.35 1.50LabPlaid C63.714.3% to Lab from PC
30 Castle Point985 2.48 1.45ConsLab58.382.4% to Con from Lab
31 Strangford1110 2.57 1.54Dem UUU59.928.3% to DUP from UUP
32 Welwyn Hatfield u1196 2.79 1.78LabCons63.913.9% to Con from Lab
33 Dorset West1414 2.85 1.98ConsLibDem69.530.3% to LibDem from Con
34 Shipley1428 3.10 2.05LabCons66.151.2% to Con from Lab
35 Clwyd West1115 3.22 2.07LabCons64.120.7% to Con from Lab
36 Bexleyheath & Crayford1472 3.65 2.32LabCons63.511.7% to Con from Lab
37 Upminster1241 3.67 2.18ConsLab59.575.2% to Con from Lab
38 Ludlow1630 3.78 2.57LibDemCons67.908.2% to LibDem from Con
39 Milton Keynes North East1829 3.88 2.51LabCons64.591.7% to Lab from Con
40 Upper Bann2058 4.03 2.84UUDem U70.3214.1% to DUP from UUP
41 Hornchurch1482 4.17 2.43LabCons58.284.4% to Con from Lab
42 Selby u2138 4.25 2.76LabCons64.961.3% to Con from Lab
43 Haltemprice & Howden1903 4.33 2.85ConsLibDem65.835.4% to LibDem from Con
44 Isle of Wight2826 4.45 2.71ConsLibDem60.796.6% to Con from LibDem
45 Edinburgh Pentlands § u1742 4.47 2.88LabCons64.373.1% to Con from Lab
46 Hammersmith & Fulham §2015 4.51 2.54LabCons56.371.3% to Con from Lab
47 Thanet South1792 4.54 2.91LabCons63.930.9% to Con from Lab
48 Canterbury u2069 4.58 2.79ConsLab60.871.4% to Lab from Con
49 Forest of Dean §2049 4.59 3.09LabCons67.344.0% to Con from Lab
50 Wellingborough2355 4.62 2.96LabCons64.122.1% to Lab from Con
51 Newbury2415 4.75 3.20LibDemCons67.315.2% to Con from LibDem
52 Londonderry East u1901 4.77 3.16Dem UUU66.217.4% to DUP from UUP
53 Eastbourne2154 4.81 2.87ConsLibDem59.560.5% to Con from LibDem
54 Romsey2370 4.89 3.29LibDemCons67.1810.7% to LibDem from Con
55 Bury St Edmunds2503 4.98 3.29ConsLab66.002.2% to Con from Lab
56 Bosworth2280 5.05 3.26ConsLab64.441.6% to Con from Lab
57 Teignbridge3011 5.08 3.52LibDemCons69.342.7% to LibDem from Con
58 Moray1744 5.25 3.01SNPLab57.388.3% to Lab from SNP
59 Ilford North2115 5.26 3.07LabCons58.400.7% to Con from Lab
60 Argyll & Bute1653 5.34 3.36LibDemLab62.959.6% to Lab from LibDem
61 Rugby & Kenilworth2877 5.35 3.61LabCons67.442.3% to Lab from Con
62 Gillingham2272 5.38 3.20LabCons59.540.7% to Lab from Con
63 Harwich2596 5.40 3.35LabCons62.081.5% to Lab from Con
64 Wells2796 5.45 3.77ConsLibDem69.172.3% to Con from LibDem
65 Chesterfield2586 5.82 3.53LibDemLab60.708.5% to LibDem from Lab
66 Hexham2529 5.96 4.23ConsLab70.912.7% to Con from Lab
67 Oldham East & Saddleworth2726 6.00 3.66LabLibDem60.960.1% to LibDem from Lab
68 Enfield North u2291 6.01 3.41LabCons56.764.2% to Con from Lab
69 Devon North2984 6.06 4.14LibDemCons68.312.6% to Con from LibDem
70 Uxbridge u2098 6.28 3.61ConsLab57.552.2% to Con from Lab
71 Chipping Barnet §2701 6.36 3.85ConsLab60.452.1% to Con from Lab
72 Eastleigh §3058 6.43 4.10LibDemCons63.772.5% to LibDem from Con
73 Newry & Armagh §3575 6.43 4.93SDLPSF76.757.8% to SF from SDLP
74 Brentwood & Ongar2821 6.48 4.36ConsInd67.311.0% to Con from Lab
75 Calder Valley3094 6.52 4.11LabCons62.982.2% to Con from Lab
76 Westmorland & Lonsdale3147 6.57 4.46ConsLibDem67.821.2% to LibDem from Con
77 Gosport2621 6.59 3.76ConsLab57.153.2% to Lab from Con
78 Ayr2545 6.60 4.57LabCons69.324.0% to Con from Lab
79 Redditch2484 6.71 3.97LabCons59.193.5% to Con from Lab
80 Altrincham & Sale West2941 6.75 4.07ConsLab60.271.9% to Con from Lab
81 Carmarthen East & Dinefwr2590 6.81 4.79Plaid CLab70.427.6% to PC from Lab
82 Norfolk North West3485 6.81 4.43ConsLab65.064.6% to Con from Lab
83 Wycombe3168 7.04 4.26ConsLab60.531.3% to Con from Lab
84 Peterborough2854 7.17 4.40LabCons61.374.0% to Con from Lab
85 Shrewsbury & Atcham §3579 7.17 4.77LabCons66.582.1% to Lab from Con
86 Totnes3597 7.30 4.96ConsLibDem67.882.9% to Con from LibDem
87 Southport3007 7.31 4.28LibDemCons58.622.4% to Con from LibDem
88 Wiltshire North3878 7.32 4.93ConsLibDem67.340.7% to Con from LibDem
89 Suffolk Central & Ipswich North3469 7.36 4.68ConsLab63.480.3% to Con from Lab
90 Dartford3306 7.39 4.58LabCons61.930.5% to Con from Lab
91 Scarborough & Whitby u3585 7.54 4.77LabCons63.180.9% to Con from Lab
92 Hove §3171 7.55 4.45LabCons58.870.3% to Con from Lab
93 Maidenhead3284 7.58 4.70ConsLibDem62.038.0% to LibDem from Con
94 Hertfordshire North East3444 7.71 5.01ConsLab64.970.9% to Con from Lab
95 Spelthorne3262 7.80 4.75ConsLab60.810.6% to Con from Lab
96 Dorset North3797 7.94 5.26ConsLibDem66.291.4% to Con from LibDem
97 Old Bexley & Sidcup3345 7.94 4.93ConsLab62.110.5% to Con from Lab
98 Bristol West4426 7.95 5.22LabLibDem65.630.4% to Lab from LibDem
99 Preseli Pembrokeshire §2946 8.01 5.43LabCons67.756.3% to Con from Lab
100 Gloucester u3880 8.05 4.78LabCons59.383.1% to Con from Lab
101 Putney u2771 8.09 4.57LabCons56.480.6% to Lab from Con
102 Hemel Hempstead3742 8.16 5.08LabCons62.340.8% to Lab from Con
103 Western Isles u1074 8.16 4.95LabSNP60.627.0% to SNP from Lab
104 Yeovil3928 8.16 5.24LibDemCons64.186.4% to Con from LibDem
105 Ribble South3792 8.22 5.14LabCons62.510.5% to Con from Lab
106 Meriden3784 8.49 5.13ConsLab60.393.7% to Con from Lab
107 Finchley and Golders Green3716 8.51 4.88LabCons57.331.1% to Lab from Con
108 Tayside North3283 8.52 5.33SNPCons62.490.3% to Con from SNP
109 Wolverhampton South West u3487 8.53 5.29LabCons62.051.0% to Con from Lab
110 Suffolk Coastal4326 8.58 5.63ConsLab65.611.4% to Con from Lab
111 Birmingham Yardley §2578 8.59 4.92LabLibDem57.232.7% to LibDem from Lab
112 The Wrekin3587 8.65 5.45LabCons63.071.0% to Lab from Con
113 Mid Norfolk4562 8.68 5.91ConsLab68.103.2% to Con from Lab
114 Croydon Central3984 8.69 5.14LabCons59.120.8% to Lab from Con
115 Newark4073 9.02 5.73ConsLab63.537.4% to Con from Lab
116 Elmet4171 9.08 5.96LabCons65.593.6% to Con from Lab
117 New Forest East3829 9.08 5.74ConsLibDem63.210.8% to LibDem from Con
118 Wimbledon3744 9.11 5.86LabCons64.301.5% to Lab from Con
119 Stroud5039 9.13 6.39LabCons70.002.2% to Lab from Con
120 Keighley4005 9.24 5.86LabCons63.422.3% to Con from Lab
121 Sittingbourne & Sheppey3509 9.27 5.33LabCons57.512.5% to Lab from Con
122 High Peak4489 9.33 6.08LabCons65.173.0% to Con from Lab
123 Stourbridge §3812 9.55 5.90LabCons61.790.9% to Con from Lab
124 Bournemouth East §3434 9.59 5.58ConsLibDem58.190.2% to LibDem from Con
125 Brigg & Goole3961 9.65 6.13LabCons63.502.0% to Con from Lab
126 Falmouth & Camborne4527 9.67 6.22LabCons64.282.3% to Lab from Con
127 Grantham & Stamford4518 9.76 5.98ConsLab61.312.3% to Con from Lab
128 Medway3780 9.79 5.82LabCons59.461.1% to Con from Lab
129 Colne Valley4639 9.87 6.25LabCons63.330.6% to Lab from Con
130 Aldridge-Brownhills3768 9.97 6.04ConsLab60.632.3% to Con from Lab
131 Wirral West4035 9.97 6.48LabCons64.972.0% to Lab from Con
132 Richmond Park §496410.10 6.87LibDemCons68.032.4% to LibDem from Con
133 Suffolk West429510.12 6.12ConsLab60.523.2% to Con from Lab
134 Banbury521910.13 6.19ConsLab61.061.0% to Con from Lab
135 Faversham & Mid Kent418310.19 6.15ConsLab60.370.9% to Con from Lab
136 St Albans446610.21 6.76LabCons66.260.7% to Lab from Con
137 Eddisbury456810.29 6.60ConsLab64.163.9% to Con from Lab
138 Angus361110.31 6.12SNPCons59.346.7% to Con from SNP
139 Cornwall South East537510.39 6.80LibDemCons65.440.5% to Con from LibDem
140 West Tyrone504010.39 8.30SFUU79.907.1% to SF from UUP
141 Havant420710.40 5.99ConsLab57.561.4% to Con from Lab
142 Vale of Glamorgan470010.40 6.93LabCons66.674.6% to Con from Lab
143 Bridgwater498710.42 6.71ConsLibDem64.423.6% to Con from LibDem
144 Burton484910.44 6.44LabCons61.730.6% to Con from Lab
145 Hastings & Rye430810.45 6.09LabCons58.272.6% to Lab from Con
146 Westbury529410.46 6.96ConsLibDem66.570.1% to LibDem from Con
147 Lichfield u442610.62 7.00ConsLab65.915.1% to Con from Lab
148 Pendle427510.76 6.80LabCons63.206.1% to Con from Lab
149 Yorkshire East468210.81 6.50ConsLab60.112.0% to Con from Lab
150 Sutton & Cheam430410.84 6.76LibDemCons62.413.2% to LibDem from Con
151 Bradford West u416510.85 5.82LabCons53.581.2% to Lab from Con
152 Beckenham495910.88 6.81ConsLab62.610.9% to Con from Lab
153 Chatham & Aylesford434010.92 6.22LabCons56.962.6% to Lab from Con
154 Billericay501310.99 6.38ConsLab58.074.2% to Con from Lab
155 Caithness Sutherland & Easter Ross274411.03 6.81LibDemLab61.681.6% to LibDem from Lab
156 Inverness East Nairn & Lochaber u471611.11 7.10LabSNP63.903.1% to Lab from SNP
157 Ryedale487511.11 7.29ConsLibDem65.670.4% to Con from LibDem
158 Warwick & Leamington595311.12 7.31LabCons65.772.8% to Lab from Con
159 Gravesham486211.14 6.99LabCons62.710.1% to Lab from Con
160 Carshalton & Wallington454711.20 6.75LibDemCons60.313.3% to LibDem from Con
161 Suffolk South508111.22 7.42ConsLab66.161.6% to Con from Lab
162 Tiverton & Honiton628411.26 7.79ConsLibDem69.174.2% to Con from LibDem
163 Great Yarmouth456411.31 6.60LabCons58.343.2% to Con from Lab
164 Harborough525211.31 7.17ConsLibDem63.340.5% to LibDem from Con
165 Wansdyke561311.33 7.92LabCons69.931.3% to Lab from Con
166 Stafford u503211.34 7.41LabCons65.311.5% to Lab from Con
167 Ceredigion u394411.40 7.03Plaid CLibDem61.666.9% to LibDem from PC
168 Wantage §560011.40 7.36ConsLab64.530.2% to Con from Lab
169 Tamworth459811.42 6.61LabCons57.831.8% to Con from Lab
170 Dover519911.56 7.53LabCons65.145.1% to Con from Lab
171 Hertsmere490211.81 7.12ConsLab60.282.9% to Con from Lab
172 Hertford & Stortford560311.88 7.39ConsLab62.240.4% to Lab from Con
173 Aberdeen South438811.89 7.43LabLibDem62.502.1% to Lab from LibDem
174 Broxtowe587311.98 7.97LabCons66.521.2% to Lab from Con
175 Watford555511.98 7.32LabCons61.120.7% to Lab from Con
176 Worcestershire West537411.99 8.05ConsLibDem67.112.1% to Con from LibDem
177 Corby570012.07 7.85LabCons65.055.0% to Con from Lab
178 Caernarfon351112.08 7.49Plaid CLab62.014.7% to Lab from PC
179 Morecambe & Lunesdale509212.22 7.47LabCons61.110.0%
180 Carmarthen West & Pembrokeshire South453812.29 8.03LabCons65.325.1% to Con from Lab
181 Norfolk South689312.32 8.33ConsLibDem67.620.2% to Con from LibDem
182 Leeds North West §523612.33 7.18LabCons58.202.3% to Lab from Con
183 Birmingham Edgbaston u469812.45 6.97LabCons56.001.2% to Lab from Con
184 Pudsey562612.45 7.88LabCons63.270.3% to Lab from Con
185 Brighton Kemptown492212.56 7.23LabCons57.552.4% to Lab from Con
186 Cheltenham § u525512.56 7.78LibDemCons61.920.4% to Con from LibDem
187 Rossendale & Darwen522312.63 7.37LabCons58.354.3% to Con from Lab
188 Wirral South504912.68 8.32LabCons65.650.9% to Con from Lab
189 Colchester555312.70 7.12LibDemCons56.104.8% to LibDem from Con
190 Aberdeenshire W & Kincardine482112.72 7.85LibDemCons61.763.3% to LibDem from Con
191 Gedling559812.78 8.17LabCons63.952.7% to Lab from Con
192 Reading East § u558812.81 7.49LabCons58.442.6% to Lab from Con
193 Norwich North586312.85 7.60LabCons59.122.2% to Con from Lab
194 Folkestone & Hythe590712.88 8.25ConsLibDem64.060.4% to Con from LibDem
195 Chelmsford West626113.01 8.02ConsLab61.660.6% to Lab from Con
196 Blaby620913.03 8.40ConsLab64.460.5% to Con from Lab
197 Harlow522813.03 7.78LabCons59.704.5% to Con from Lab
198 Worcester576613.04 8.09LabCons62.040.7% to Con from Lab
199 Batley & Spen506413.14 7.95LabCons60.540.1% to Lab from Con
200 Harrow West615613.20 8.31LabCons62.975.4% to Lab from Con
201 Stone603613.22 8.77ConsLab66.293.0% to Con from Lab
202 Enfield Southgate u554613.23 8.41LabCons63.545.1% to Lab from Con
203 Cities of London & Westminster u449913.24 6.25ConsLab47.230.5% to Con from Lab
204 Cleethorpes562013.25 8.22LabCons62.022.5% to Con from Lab
205 Cambridgeshire North East637313.26 7.98ConsLab60.152.0% to Con from Lab
206 Bolton West551813.39 8.36LabCons62.410.5% to Con from Lab
207 Shropshire North624113.42 8.47ConsLab63.114.6% to Con from Lab
208 Blackpool North & Fleetwood572113.44 7.68LabCons57.191.6% to Con from Lab
209 Rushcliffe735713.51 8.99ConsLab66.522.7% to Con from Lab
210 Bracknell671313.64 8.28ConsLab60.682.0% to Lab from Con
211 Wokingham599413.67 8.76ConsLibDem64.082.5% to LibDem from Con
212 Staffordshire Moorlands583813.69 8.74LabCons63.903.0% to Con from Lab
213 Battersea505313.73 7.49LabCons54.531.2% to Lab from Con
214 Dundee East447513.83 7.92LabSNP57.245.4% to SNP from Lab
215 Portsmouth North §513413.93 7.99LabCons57.372.2% to Lab from Con
216 Bournemouth West471814.02 7.47ConsLab53.241.5% to Lab from Con
217 Torbay670814.10 8.82LibDemCons62.537.0% to LibDem from Con
218 Belfast South § u539914.23 9.08UUSDLP63.851.3% to UUP from SDLP
219 Worthing East & Shoreham613914.25 8.51ConsLab59.731.2% to Lab from Con
220 Cardiff North616514.26 9.84LabCons69.041.2% to Con from Lab
221 Erewash693214.26 8.83LabCons61.920.4% to Con from Lab
222 Copeland §496414.28 9.27LabCons64.927.4% to Con from Lab
223 Rochdale565514.35 8.14LabLibDem56.702.5% to Lab from LibDem
224 Loughborough u637814.41 9.10LabCons63.151.8% to Lab from Con
225 Aldershot656414.48 8.39ConsLibDem57.911.2% to Con from LibDem
226 Bognor Regis & Littlehampton564314.48 8.43ConsLab58.250.6% to Lab from Con
227 Derbyshire West737014.57 9.87ConsLab67.773.0% to Con from Lab
228 Bury North653214.58 9.19LabCons62.990.1% to Lab from Con
229 Aberdeen North444914.66 8.41LabSNP57.415.7% to SNP from Lab
230 Edinburgh South549914.80 8.53LabLibDem57.687.2% to LibDem from Lab
231 Hitchin & Harpenden666314.83 9.92ConsLab66.861.0% to Con from Lab
232 Chingford & Woodford Green548714.84 8.67ConsLab58.471.0% to Con from Lab
233 Mid Sussex689815.05 9.77ConsLibDem64.881.1% to Con from LibDem
234 South Derbyshire785115.11 9.67LabCons63.964.0% to Con from Lab
235 Ochil § u534915.15 9.29LabSNP61.342.3% to Lab from SNP
236 Bedford u615715.17 9.09LabCons59.880.9% to Con from Lab
237 Halifax §612915.17 8.77LabCons57.813.5% to Con from Lab
238 Devon South West714415.2310.07ConsLab66.130.6% to Con from Lab
239 Twickenham765515.3310.18LibDemCons66.384.0% to LibDem from Con
240 Ashford735915.35 9.59ConsLab62.502.8% to Con from Lab
241 City of Chester689415.36 9.80LabCons63.761.7% to Con from Lab
242 Milton Keynes South West697815.38 9.58LabCons62.322.5% to Con from Lab
243 Fareham700915.42 9.80ConsLab63.542.2% to Lab from Con
244 Tweeddale Ettrick & Lauderdale515715.53 9.84LibDemLab63.355.9% to LibDem from Lab
245 Portsmouth South u609415.54 7.90LibDemCons50.873.6% to LibDem from Con
246 Belfast North u638715.6010.48Dem USF67.170.0%
247 Woking675915.75 9.49ConsLibDem60.222.3% to Con from LibDem
248 Macclesfield720015.79 9.85ConsLab62.340.1% to Lab from Con
249 Congleton713415.82 9.92ConsLab62.671.1% to Con from Lab
250 Derby North u698215.85 9.16LabCons57.781.5% to Con from Lab
251 Thanet North665015.88 9.36ConsLab58.965.1% to Con from Lab
252 Essex North u718615.9910.04ConsLab62.772.6% to Con from Lab
253 Charnwood773916.0310.33ConsLab64.442.8% to Con from Lab
254 Truro & St Austell806516.0410.18LibDemCons63.493.0% to Con from LibDem
255 Witney797316.2010.69ConsLab65.951.9% to Con from Lab
256 Amber Valley722716.24 9.79LabCons60.322.5% to Con from Lab
257 Warrington South738716.24 9.94LabCons61.231.7% to Con from Lab
258 Winchester963416.2911.78LibDemCons72.328.1% to LibDem from Con
259 Staffordshire South688116.31 9.84ConsLab60.290.5% to Con from Lab
260 Carlisle570216.33 9.70LabCons59.366.0% to Con from Lab
261 Salisbury870316.5410.81ConsLibDem65.322.9% to Con from libDem
262 Romford597716.74 9.98ConsLab59.619.2% to Con from Lab
263 Swindon South §734116.9210.33LabCons61.043.0% to Lab from Con
264 Louth & Horncastle755416.9910.56ConsLab62.131.6% to Con from Lab
265 Daventry964917.0211.15ConsLab65.522.6% to Con from Lab
266 Crawley677017.13 9.45LabCons55.183.0% to Con from Lab
267 Devon East819517.1311.78ConsLibDem68.791.4% to Con from LibDem
268 Mid Bedfordshire § u806617.2911.39ConsLab65.881.9% to Con from Lab
269 Hertfordshire South West §818117.3111.17ConsLab64.530.4% to Lab from Con
270 Cambridgeshire South East899017.3311.01ConsLibDem63.540.2% to LibDem from Con
271 Cambridgeshire South840317.3811.66ConsLibDem67.050.6% to Con from LibDem
272 Nuneaton753517.4010.45LabCons60.074.0% to Con from Lab
273 Stirling627417.4611.82LabCons67.671.3% to Lab from Con
274 Chorley844417.6110.96LabCons62.250.3% to Lab from Con
275 Dudley North §680017.63 9.86LabCons55.921.1% to Con from Lab
276 Hampshire East889017.6811.36ConsLibDem64.281.1% to LibDem from Con
277 Llanelli §640317.6911.01LabPlaid C62.2510.6% to PC from Lab
278 Norfolk South West §936617.6911.16ConsLab63.116.7% to Con from Lab
279 Sleaford & North Hykeham862217.7011.49ConsLab64.914.0% to Con from Lab
280 Northavon987717.7112.53LibDemCons70.727.2% to LibDem from Con
281 Bromsgrove813817.8111.95ConsLab67.104.3% to Con from Lab
282 Oxford West & Abingdon u918517.8111.49LibDemCons64.533.8% to LibDem from Con
283 Vale of Clwyd576117.8111.33LabCons63.622.5% to Con from Lab
284 Leeds North East708917.8211.06LabCons62.031.3% to Lab from Con
285 Woodspring879818.0412.39ConsLab68.662.8% to Lab from Con
286 Conwy u621918.1011.38LabCons62.903.7% to Lab from Con
287 Leicestershire North West815718.1211.92LabCons65.793.6% to Con from Lab
288 Waveney855318.1311.02LabCons60.771.7% to Con from Lab
289 Hendon u741718.16 9.48LabCons52.232.9% to Lab from Con
290 Cornwall North §983218.2111.61LibDemCons63.762.7% to Con from LibDem
291 Poole u716618.2711.09ConsLab60.691.1% to Lab from Con
292 Rutland & Melton861218.3011.75ConsLab64.230.8% to Con from Lab
293 Cambridgeshire North West §810118.4311.37ConsLab61.701.3% to Con from Lab
294 Halesowen & Rowley Regis735918.7411.20LabCons59.791.2% to Cons from Lab
295 Dudley South681718.7610.40LabCons55.424.2% to Con from Lab
296 Rochford & Southend East §703418.78 9.91ConsLab52.754.9% to Con from Lab
297 Eastwood914118.9013.38LabCons70.826.3% to Lab from Con
298 Basildon773818.9310.44LabCons55.153.0% to Con from Lab
299 Bedfordshire North East857718.9612.27ConsLab64.753.6% to Con from Lab
300 Northampton North789319.0210.65LabCons55.980.1% to Con from Lab
301 Henley845819.0512.24ConsLibDem64.271.3% to LibDem from Con
302 Gainsborough807119.0712.25ConsLab64.252.4% to Con from Lab
303 Swindon North810519.1511.69LabCons61.031.6% to Lab from Con
304 Tewkesbury866319.1712.21ConsLab63.720.2% to Lab from Con
305 Maldon & Chelmsford East846219.1912.05ConsLab62.770.4% to Lab from Con
306 Edinburgh West758919.2212.14LibDemLab63.162.6% to Lab from LibDem
307 Plymouth Sutton u751719.2410.98LabCons57.090.3% to Con from Lab
308 Wakefield §795419.2810.50LabCons54.464.8% to Con from Lab
309 Croydon South869719.3011.85ConsLab61.411.3% to Lab from Con
310 Belfast East711719.3212.18Dem UUU63.021.0% to DUP from UUP
311 Rayleigh829019.3811.73ConsLab60.540.7% to Lab from Con
312 Tonbridge & Malling825019.4412.50ConsLab64.320.7% to Lab from Con
313 Solihull940719.4912.33ConsLibDem63.270.1% to Con from LibDem
314 Down North732419.6911.59UUUK U58.839.9% to UUP from UKUP
315 Runnymede & Weybridge u836019.7011.06ConsLab56.140.3% to Con from Lab
316 Tynemouth867819.7713.31LabCons67.351.2% to Con from Lab
317 Gower739519.8012.55LabCons63.385.1% to Con from Lab
318 Epping Forest842619.8711.61ConsLab58.435.0% to Con from Lab
319 Ulster Mid995319.9316.21SFDem U81.348.1% to SF from DUP
320 Cambridge u857920.0312.14LabLibDem60.628.6% to LibDem from Lab
321 Birmingham Hall Green664820.0911.55LabCons57.470.0%
322 Stevenage856620.1812.26LabCons60.741.2% to Con from Lab
323 Ruislip Northwood §753720.2912.40ConsLab61.101.5% to Con from Lab
324 Dewsbury §744920.3211.95LabCons58.790.5% to Lab from Con
325 Reigate802520.3312.23ConsLab60.162.2% to Con from Lab
326 Aylesbury1000920.3912.51ConsLibDem61.362.9% to Con from Lab
327 Clydesdale779420.3912.10LabSNP59.335.0% to SNP from Lab
328 St Ives1005320.4113.54LibDemCons66.353.6% to LibDem from Con
329 Sherwood937320.4212.41LabCons60.754.6% to Con from Lab
330 Stockton South908620.5512.92LabCons62.850.8% to Con from Lab
331 Coventry South u827920.6511.41LabCons55.250.6% to Con from Lab
332 Eltham699620.7012.16LabCons58.711.4% to Con from Lab
333 Norwich South u881620.7012.37LabCons59.763.7% to Con from Lab
334 Dumfries883420.7413.90LabCons66.990.6% to Lab from Con
335 Orkney & Shetland347520.7710.89LibDemLab52.446.5% to Lab from LibDem
336 Ipswich808120.7911.85LabCons57.000.4% to Con from Lab
337 Tatton861120.8613.26ConsLab63.550.0%
338 Bromley & Chislehurst903720.9013.45ConsLab64.350.1% to Lab from Con
339 Worthing West903720.9112.48ConsLibDem59.673.0% to Con from LibDem
340 Harrogate & Knaresborough884520.9713.56LibDemCons64.654.0% to LibDem from Con
341 Blaydon §780921.0612.09LabLibDem57.437.6% to LibDem from Lab
342 Reading West884921.0812.45LabCons59.067.4% to Lab from Con
343 Windsor §888921.1112.04ConsLibDem57.020.8% to Con from LibDem
344 Southend West794121.2512.32ConsLab57.982.6% to Con from Lab
345 Middlesbrough South & Cleveland East935121.2613.15LabCons61.870.7% to Lab from Con
346 Blackpool South826221.3011.12LabCons52.200.7% to Con from Lab
347 Bath u989421.3713.86LibDemCons64.872.0% to LibDem from Con
348 Lewes971021.3714.64LibDemCons68.499.4% to LibDem from Con
349 Fylde961021.4813.08ConsLab60.902.1% to Con from Lab
350 Hyndburn821921.4912.35LabCons57.481.1% to Con from Lab
351 Stratford-on-Avon1180221.4914.01ConsLibDem65.200.7% to LibDem from Con
352 Montgomeryshire623421.5114.09LibDemCons65.510.9% to LibDem from Con
353 Mole Valley1015321.5714.86ConsLibDem68.901.4% to Con from LibDem
354 Epsom & Ewell1008021.6113.57ConsLab62.810.2% to Con from Lab
355 Bolton North East842221.6212.12LabCons56.032.0% to Con from Lab
356 Warwickshire North963921.7113.06LabCons60.152.7% to Con from Lab
357 Hazel Grove843521.9212.96LibDemCons59.101.0% to Con from LibDem
358 Leominster1036722.1915.40ConsLibDem69.422.4% to Con from LibDem
359 Hampstead & Highgate787622.2412.08LabCons54.314.0% to Con from Lab
360 Devizes1189622.3414.35ConsLab64.211.9% to Con from Lab
361 Exeter u1175922.3514.35LabCons64.211.7% to Lab from Con
362 Lancashire West §964322.4413.20LabCons58.834.4% to Con from Lab
363 Gordon787922.5113.12LibDemCons58.283.0% to LibDem from Con
364 Maidstone and the Weald1031822.6413.94ConsLab61.592.4% to Con from Lab
365 Crosby835322.6614.76LabCons65.123.2% to Lab from Con
366 Lincoln u842022.6812.70LabCons56.000.6% to Con from Lab
367 Blackburn924922.8512.74LabCons55.753.8% to Con from Lab
368 Ribble Valley1123822.8515.12ConsLibDem66.165.6% to Con from LibDem
369 Chichester1135522.9014.61ConsLibDem63.812.8% to Con from LibDem
370 Harrow East1112423.1413.52LabCons58.443.0% to Lab from Con
371 Brentford & Isleworth1031823.1812.45LabCons53.711.2% to Con from Lab
372 Dundee West u680023.2512.65LabSNP54.393.7% to SNP from Lab
373 Sutton Coldfield1010423.2514.06ConsLab60.472.5% to Lab from Con
374 Berwick-upon-Tweed845823.3014.86LibDemCons63.790.9% to LibDem from Con
375 Birmingham Perry Barr u875323.3912.31LabCons52.619.0% to Con from Lab
376 Bexhill & Battle1050323.4515.22ConsLibDem64.890.4% to Con from LibDem
377 Foyle § u1155023.6316.28SDLPSF68.902.5% to SF from SDLP
378 Mid Worcestershire1062723.6714.75ConsLab62.312.6% to Con from Lab
379 Brighton Pavilion u964323.6813.86LabCons58.541.6% to Con from Lab
380 Edinburgh Central u814223.6812.32LabLibDem52.045.2% to LibDem from Lab
381 Bristol North West u1108723.7414.42LabCons60.721.4% to Lab from Con
382 Broxbourne §899323.7613.23ConsLab55.674.8% to Con from Lab
383 Sevenoaks1015423.8315.24ConsLab63.941.5% to Con from Lab
384 Crewe & Nantwich990623.8414.35LabCons60.183.7% to Con from Lab
385 Saffron Walden1200423.9915.65ConsLibDem65.222.7% to Con from LibDem
386 Surrey Heath §1081923.9914.26ConsLibDem59.462.9% to LibDem from Con
387 South Holland & The Deepings1109924.0214.92ConsLab62.114.0% to Con from Lab
388 Hornsey & Wood Green1061424.0913.97LabLibDem58.0013.2% to LibDem from Lab
389 Tunbridge Wells §973024.2015.08ConsLibDem62.294.4% to Con from LibDem
390 Sheffield Hallam § u934724.4415.85LibDemCons64.843.1% to LibDem from Con
391 Weaver Vale963724.5414.12LabCons57.551.6% to Con from Lab
392 Hampshire North West1200924.6915.39ConsLab62.311.5% to Con from Lab
393 Cunninghame North §839824.8315.27LabSNP61.493.5% to SNP from Lab
394 Delyn860524.8415.72LabCons63.283.2% to Con from Lab
395 Bassetlaw974825.0614.25LabCons56.855.7% to Con from Lab
396 Aberdeen Central u664625.1513.24LabSNP52.664.2% to SNP from Lab
397 Glasgow Govan640025.3111.84LabSNP46.768.2% to Lab from SNP
398 Cumbernauld & Kilsyth752025.3215.12LabSNP59.712.8% to SNP from Lab
399 Barrow & Furness988925.3415.27LabCons60.272.4% to Con from Lab
400 Esher & Walton1153825.3415.69ConsLab61.910.8% to Lab from Con
401 Luton North997725.5014.77LabCons57.922.6% to Lab from Con
402 Coventry North West1087425.5614.18LabCons55.502.5% to Con from Lab
403 Renfrewshire West857525.6016.21LabSNP63.332.7% to Lab from SNP
404 Bradford North896925.6113.50LabCons52.702.4% to Con from Lab
405 Luton South u1013325.7514.18LabCons55.081.2% to Lab from Con
406 Birmingham Selly Oak1033925.7814.51LabCons56.291.0% to Con from Lab
407 Islington South & Finsbury § u728025.8112.23LabLibDem47.397.7% to LibDem from Lab
408 Vale of York1251725.8117.07ConsLab66.123.8% to Con from Lab
409 Newcastle-under-Lyme u998625.8215.19LabCons58.834.6% to Con from Lab
410 Workington1085025.9416.45LabCons63.406.9% to Con from Lab
411 Oxford East u1034425.9614.50LabLibDem55.848.1% to LibDem from Lab
412 Don Valley952025.9914.25LabCons54.853.9% to Con from Lab
413 Darlington1038426.0316.14LabCons62.003.7% to Con from Lab
414 Alyn & Deeside922226.0415.25LabCons58.576.5% to Con from Lab
415 Cotswold1198326.0617.59ConsLibDem67.481.3% to Con from LibDem
416 Huntingdon1279226.0615.92ConsLibDem61.117.3% to LibDem from Con
417 Cannock Chase1070426.0714.43LabCons55.360.8% to Con from Lab
418 Roxburgh & Berwickshire §751126.0815.81LibDemCons60.611.7% to LibDem from Con
419 Wealden1377226.1116.58ConsLibDem63.511.0% to Con from LibDem
420 Southwark North & Bermondsey u963226.1313.10LibDemLab50.138.9% to LibDem from Lab
421 Bethnal Green & Bow u1005726.1413.14LabCons50.250.5% to Lab from Con
422 Ellesmere Port & Neston1086126.1515.94LabCons60.942.2% to Con from Lab
423 Chesham & Amersham1188226.2416.97ConsLibDem64.670.2% to LibDem from Con
424 Skipton & Ripon1293026.3217.40ConsLibDem66.102.5% to Con from LibDem
425 Ealing North1183726.3315.27LabCons57.994.9% to Lab from Con
426 Birmingham Northfield779826.4013.94LabCons52.811.5% to Con from Lab
427 Kingswood1396226.5117.11LabCons64.551.4% to Lab from Con
428 Edinburgh North & Leith881726.5314.06LabLibDem52.983.7% to LibDem from Lab
429 Newport West930426.5415.68LabCons59.084.8% to Con from Lab
430 Clwyd South889826.5616.58LabCons62.404.2% to Con from Lab
431 St Helens South898526.5813.67LabLibDem51.4214.3% to LibDem from Lab
432 Down South1385826.6118.85SDLPSF70.838.0% to SF from SDLP
433 Thurrock999726.7613.12LabCons49.044.9% to Con from Lab
434 Horsham1366626.9217.17ConsLibDem63.780.5% to Con from LibDem
435 Southampton Test u1120726.9615.18LabCons56.300.5% to Lab from Con
436 Meirionnydd Nant Conwy568426.9817.24Plaid CLab63.900.4% to Lab from PC
437 Glasgow Kelvin u726027.0911.80LabLibDem43.564.9% to LibDem from Lab
438 Southampton Itchen1122327.1314.66LabCons54.040.4% to Lab from Con
439 Bridgend §1004527.1516.33LabCons60.174.1% to Con from Lab
440 Telford838327.1514.11LabCons51.951.6% to Con from Lab
441 Nottingham South u998927.2913.67LabCons50.110.2% to Con from Lab
442 Christchurch1354427.3218.44ConsLibDem67.4911.8% to Con from LibDem
443 Kilmarnock & Loudoun1033427.4416.93LabSNP61.706.1% to Lab from SNP
444 Bradford South966227.5014.12LabCons51.340.6% to Con from Lab
445 Falkirk West853227.6215.77LabSNP57.104.1% to SNP from Lab
446 Stalybridge & Hyde885927.6413.37LabCons48.363.4% to Con from Lab
447 Tooting §1040027.6715.19LabCons54.922.5% to Con from Lab
448 Regent's Park & Kensington North1026627.7113.53LabCons48.831.6% to Con from Lab
449 Fife North East u973628.0615.73LibDemCons56.051.7% to LibDem from Con
450 Surrey East1320328.0617.76ConsLibDem63.290.2% to Con from LibDem
451 Edmonton977228.1015.82LabCons56.281.0% to Con from Lab
452 Dumbarton957528.1717.21LabSNP61.090.9% to Lab from SNP
453 Strathkelvin & Bearsden1171728.2418.64LabLibDem65.997.5% to LibDem from Lab
454 Huddersfield u1004628.3915.61LabCons54.993.6% to Con from Lab
455 Burnley §1049828.4615.84LabCons55.664.6% to Con from Lab
456 Walsall South993128.4615.86LabCons55.731.1% to Lab from Con
457 City of York1377928.7216.94LabCons58.983.2% to Con from Lab
458 Linlithgow §912928.8416.72LabSNP57.970.8% to Lab from SNP
459 Antrim North1422428.9019.11Dem UUU66.113.0% to DUP from UUP
460 Ealing Acton & Shepherd's Bush §1078929.0015.26LabCons52.621.8% to Con from Lab
461 Leicester West963929.0214.77LabCons50.901.2% to Con from Lab
462 Walsall North939129.0614.23LabCons48.970.0%
463 Normanton §993729.0915.20LabCons52.234.0% to Con from Lab
464 Derbyshire North East §1225829.1017.14LabCons58.893.1% to Con from Lab
465 Stoke-on-Trent South §1048929.1114.98LabCons51.455.2% to Con from Lab
466 Ealing Southall u1368329.2216.61LabCons56.855.0% to Con from Lab
467 East Lothian1083029.3718.36LabCons62.511.7% to Con from Lab
468 Buckingham u1332529.4320.42ConsLab69.362.2% to Con from Lab
469 Livingston1061629.4616.37LabSNP55.561.0% to Lab from SNP
470 Swansea West u955029.7516.61LabCons55.833.0% to Con from Lab
471 Arundel1370429.8619.31ConsLibDem64.671.3% to Con from LibDem
472 West Bromwich East976329.8915.96LabCons53.391.5% to Con from Lab
473 New Forest West1319129.9219.48ConsLibDem65.103.6% to Con from LibDem
474 Lewisham East900329.9315.89LabCons53.101.2% to Con from Lab
475 Mansfield1103829.9516.53LabCons55.206.6% to Con from Lab
476 Brent North1020530.0717.36LabCons57.739.7% to Lab from Con
477 Heywood & Middleton1167030.0915.99LabCons53.122.3% to Con from Lab
478 Hampshire North East1325730.1718.59ConsLibDem61.631.0% to Con from LibDem
479 Wrexham918830.5818.21LabCons59.540.8% to Con from Lab
480 East Kilbride1275530.5919.16LabSNP62.622.5% to SNP from Lab
481 Scunthorpe1037230.8517.47LabCons56.641.6% to Con from Lab
482 Fife Central1007530.9916.91LabSNP54.551.4% to SNP from Lab
483 Beaconsfield1306531.0018.84ConsLab60.780.9% to Lab from Con
484 Plymouth Devonport §1303331.2417.69LabCons56.632.7% to Con from Lab
485 Kensington & Chelsea §877131.2813.55ConsLab43.332.8% to Con from Lab
486 Midlothian901431.3818.54LabSNP59.071.7% to Lab from SNP
487 Leicester South u1324331.4218.22LabCons57.991.4% to Con from Lab
488 Morley & Rothwell1209031.4516.83LabCons53.530.4% to Con from Lab
489 Dagenham869331.5214.65LabCons46.487.8% to Con from Lab
490 Newport East § u987431.5617.26LabCons54.672.4% to Con from Lab
491 Wolverhampton North East996531.6416.72LabCons52.830.1% to Lab from Con
492 Falkirk East1071231.7818.41LabSNP57.910.2% to SNP from Lab
493 Kirkcaldy §896331.8317.38LabSNP54.610.6% to Lab from SNP
494 Kingston & Surbiton u1567631.9321.57LibDemCons67.5415.9% to LibDem from Con
495 Slough u1250832.0717.13LabCons53.422.3% to Lab from Con
496 Derby South1385532.1617.97LabCons55.880.5% to Lab from Con
497 Dulwich & West Norwood1231032.1917.19LabCons53.402.3% to Con from Lab
498 Bury South1277232.3018.98LabCons58.773.9% to Lab from Con
499 City of Durham § u1344132.4019.31LabLibDem59.607.8% to LibDem from Lab
500 Birmingham Erdington996232.5515.17LabCons46.600.6% to Lab from Con
501 Stockport1156932.7017.42LabCons53.294.0% to Con from Lab
502 Wallasey1227632.8718.92LabCons57.553.9% to Con from Lab
503 Manchester Withington1152432.8817.08LabLibDem51.947.6% to LibDem from Lab
504 Clydebank & Milngavie §1072433.0120.63LabSNP62.510.5% to SNP from Lab
505 Leicester East1344233.0620.51LabCons62.054.2% to Con from Lab
506 Penrith & The Border1467733.1721.39ConsLibDem64.506.1% to Con from LibDem
507 Bristol East §1339233.2019.06LabCons57.390.1% to Con from Lab
508 Cardiff West u1132133.2219.40LabCons58.412.8% to Con from Lab
509 Newcastle upon Tyne Central u1160533.2817.07LabLibDem51.305.5% to LibDem from Lab
510 Worsley §1178733.3317.01LabCons51.032.3% to Con from Lab
511 Oldham West & Royton1336533.4419.26LabCons57.571.0% to Con from Lab
512 Erith and Thamesmead1116733.4816.83LabCons50.254.2% to Con from Lab
513 Ashfield1326833.7218.07LabCons53.595.6% to Con from Lab
514 Ilford South1399733.9018.41LabCons54.322.7% to Lab from Con
515 Stretford & Urmston1323933.9718.59LabCons54.723.0% to Lab from Con
516 Preston u1226834.0416.73LabCons49.162.4% to Con from Lab
517 Banff & Buchan1050334.0918.53SNPCons54.361.0% to SNP from Con
518 Sheffield Hillsborough §1456934.2519.64LabLibDem57.341.6% to Lab from LibDem
519 Sheffield Heeley1170434.2818.89LabLibDem55.112.6% to LibDem from Lab
520 Paisley North932134.3319.42LabSNP56.581.6% to SNP from Lab
521 Cardiff South and Penarth u1228734.3719.62LabCons57.090.8% to Lab from Con
522 Bristol South1418134.6119.56LabCons56.522.0% to Con from Lab
523 Nottingham East1032034.7115.79LabCons45.502.0% to Con from Lab
524 Great Grimsby1148434.7818.18LabCons52.281.5% to Con from Lab
525 Greenock & Inverclyde989034.8020.65LabLibDem59.353.8% to LibDem from Lab
526 Feltham & Heston1265734.9917.23LabCons49.251.1% to Lab from Con
527 Wansbeck1310135.0120.75LabLibDem59.277.3% to LibDem from Lab
528 Redcar1344335.1919.83LabCons56.344.5% to Con from Lab
529 Blyth Valley1218835.2819.29LabLibDem54.683.2% to LibDem from Lab
530 Edinburgh East & Musselburgh1216835.3220.54LabSNP58.160.4% to Lab from SNP
531 Doncaster Central1199935.3918.27LabCons51.612.9% to Con from Lab
532 Dunfermline West1098035.4520.22LabSNP57.050.8% to Lab from SNP
533 West Bromwich West1135535.6617.01LabCons47.690.0%
534 Barnsley West & Penistone1235235.7418.92LabCons52.942.6% to Con from Lab
535 Holborn & St Pancras u1117535.9017.82LabLibDem49.638.3% to LibDem from Lab
536 Wyre Forest1763035.9324.43Kidd HospLab68.004.8% to Con from Lab
537 Wythenshaw and Sale East1260835.9717.48LabCons48.601.5% to Lab from Con
538 Bishop Auckland §1392636.1220.67LabCons57.244.8% to Con from Lab
539 Mitcham & Morden1378536.3120.99LabCons57.803.8% to Lab from Con
540 Motherwell & Wishaw1095636.9220.90LabSNP56.611.0% to Lab from SNP
541 Carrick Cumnock & Doon Valley §1485637.0422.88LabCons61.782.9% to Con from Lab
542 Richmond (Yorks)1631937.0624.97ConsLab67.378.0% to Con from Lab
543 Caerphilly1442537.1521.43LabPlaid C57.7010.5% to PC from Lab
544 Ross Skye & Inverness West1295237.2123.16LibDemLab62.2613.6% to LibDem from Lab
545 Kingston-upon-Hull North § u1072137.4417.03LabLibDem45.496.9% to LibDem from Lab
546 Bolton South East u1287137.6918.89LabCons50.125.8% to Con from Lab
547 Warley1185037.7220.41LabCons54.101.0% to Con from Lab
548 Kingston-upon-Hull West & Hessle1095137.8717.37LabCons45.871.4% to Con from Lab
549 Barking u953437.9417.26LabCons45.495.1% to Con from Lab
550 Leyton & Wanstead1290438.2720.97LabCons54.780.2% to Con from Lab
551 Liverpool Garston1249438.2719.19LabLibDem50.162.0% to LibDem from Lab
552 Hartlepool1457138.2921.38LabCons55.820.6% to Con from Lab
553 Liverpool Wavertree1231938.3316.98LabLibDem44.292.3% to LibDem from Lab
554 Streatham1427038.5718.77LabLibDem48.675.3% to LibDem from Lab
555 Lewisham West1192038.6820.14LabCons52.070.2% to Lab from Con
556 Airdrie & Shotts §1233438.8721.14LabSNP54.380.7% to Lab from SNP
557 Warrington North1515638.9520.92LabCons53.710.4% to Lab from Con
558 Vauxhall1301838.9917.48LabLibDem44.844.4% to LibDem from Lab
559 Paisley South u1191039.0022.32LabSNP57.242.5% to Lab from SNP
560 Stoke-on-Trent North1178439.1320.32LabCons51.922.9% to Con from Lab
561 Glasgow Cathcart1081639.4920.76LabSNP52.570.3% to Lab from SNP
562 Newcastle upon Tyne North1445039.7322.86LabCons57.541.5% to Con from Lab
563 Lagan Valley1834239.9325.24UUAlliance63.220.9% to UUP from Alliance
564 Cunninghame South1123040.0922.47LabSNP56.040.9% to SNP from Lab
565 Croydon North1685840.2521.43LabCons53.232.6% to Lab from Con
566 Hamilton South1077540.2823.09LabSNP57.323.9% to SNP from Lab
567 Rother Valley1488240.4421.51LabCons53.205.2% to Con from Lab
568 Nottingham North1224040.7419.04LabCons46.742.3% to Con from Lab
569 Wigan1374340.9121.46LabCons52.455.4% to Con from Lab
570 Greenwich & Woolwich u1343341.2922.35LabCons54.121.8% to Con from Lab
571 Stockton North1464741.3422.66LabCons54.823.3% to Con from Lab
572 Poplar & Canning Town1410441.3618.56LabCons44.863.4% to Con from Lab
573 Glasgow Anniesland1105441.3720.74LabSNP50.141.7% to SNP from Lab
574 Manchester Gorton1130441.5117.71LabLibDem42.663.1% to LibDem from Lab
575 Hayes and Harlington1346641.5623.39LabCons56.293.4% to Lab from Con
576 Durham North West1633341.6424.36LabCons58.495.9% to Con from Lab
577 Sheffield Central u1254441.7220.64LabLibDem49.482.3% to LibDem from Lab
578 Stoke-on-Trent Central u1184541.8619.82LabCons47.363.8% to Con from Lab
579 Coventry North East1575142.2721.28LabCons50.352.3% to Con from Lab
580 St Helens North1590142.2922.30LabCons52.732.7% to Con from Lab
581 Glasgow Baillieston983942.3019.97LabSNP47.212.2% to SNP from Lab
582 Neath1481642.3126.46LabPlaid C62.5311.5% to PC from Lab
583 Islington North1295842.8820.91LabLibDem48.766.4% to LibDem from Lab
584 Glasgow Rutherglen1262543.2224.35LabSNP56.340.5% to Lab from SNP
585 Ashton under Lyne1551843.3921.31LabCons49.112.6% to Con from Lab
586 Newcastle upon Tyne East & Wallsend u1422343.5023.13LabLibDem53.178.5% to LibDem from Lab
587 Leeds East1264343.5122.42LabCons51.522.6% to Con from Lab
588 Eccles1452843.7821.13LabCons48.252.1% to Con from Lab
589 Sunderland South1366743.8221.16LabCons48.292.7% to Con from Lab
590 Birmingham Hodge Hill1161843.9021.03LabCons47.901.1% to Lab from Con
591 Sedgefield1771344.0027.28LabCons62.014.7% to Con from Lab
592 Walthamstow1518144.0923.57LabCons53.460.6% to Lab from Con
593 Birmingham Sparkbrook & Small Heath1624644.3321.85LabLibDem49.285.3% to LibDem from Lab
594 Hemsworth1563644.3923.01LabCons51.854.2% to Con from Lab
595 Glasgow Maryhill988844.4817.84LabSNP40.111.8% to SNP from Lab
596 Rotherham1307744.5522.57LabCons50.676.2% to Con from Lab
597 Glasgow Pollok1126844.5822.90LabSNP51.371.3% to Lab from SNP
598 Hamilton North & Bellshill1356144.6025.33LabSNP56.790.1% to SNP from Lab
599 Sunderland North u1335444.7821.95LabCons49.013.4% to Con from Lab
600 Brent East1304745.0023.34LabCons51.870.0%
601 Denton & Reddish §1533045.6322.14LabCons48.520.8% to Lab from Con
602 Wolverhampton South East §1246445.6623.41LabCons51.271.1% to Lab from Con
603 Hackney North & Stoke Newington1365146.0922.58LabCons49.011.1% to Con from Lab
604 Pontypridd u1768446.1624.64LabPlaid C53.385.6% to PC from Lab
605 Torfaen1628046.1926.64LabCons57.675.3% to Con from Lab
606 South Shields1409046.2822.99LabCons49.685.3% to Con from Lab
607 Leigh1636246.3523.03LabCons49.683.5% to Con from Lab
608 Leeds West1493546.5423.26LabCons49.981.3% to Con from Lab
609 Merthyr Tydfil & Rhymney1492347.1027.17LabPlaid C57.6911.8% to PC from Lab
610 Rhondda1604747.1928.59LabPlaid C60.597.0% to PC from Lab
611 Belfast West1934247.2032.44SFSDLP68.7415.0% to SF from SDLP
612 Glasgow Springburn1137847.2020.62Spkr (Lab)SNP43.673.8% to SNP from Lab
613 Glasgow Shettleston981847.9719.04LabSNP39.695.6% to SNP from Lab
614 Ogmore1457448.0227.93LabPlaid C58.169.5% to PC from Lab
615 Cynon Valley1299848.2226.72LabPlaid C55.425.4% to PC from Lab
616 Islwyn1530948.3129.88LabLibDem61.868.7% to LibDem from Lab
617 Doncaster North §1518748.4224.45LabCons50.483.3% to Con from Lab
618 Middlesbrough u1633048.4324.13LabCons49.832.9% to Con from Lab
619 Durham North1868348.4427.57LabCons56.923.7% to Con from Lab
620 Wentworth1644948.7025.69LabCons52.754.3% to Con from Lab
621 Salford u1101248.9120.34LabLibDem41.584.9% to LibDem from Lab
622 Bolsover1877749.0627.74LabCons56.544.1% to Con from Lab
623 Hackney South & Shoreditch §1504949.5923.52LabLibDem47.422.6% to Lab from LibDem
624 Kingston-upon-Hull East1532549.6423.08LabLibDem46.505.9% to LibDem from Lab
625 Dunfermline East1506350.0728.52LabSNP56.970.6% to SNP from Lab
626 Knowsley North & Sefton East1892750.4526.74LabCons53.001.1% to Con from Lab
627 Coatbridge & Chryston1531450.5229.35LabSNP58.090.4% to SNP from Lab
628 Halton1742850.5627.34LabCons54.081.3% to Con from Lab
629 Makerfield1775050.9225.93LabCons50.923.6% to Con from Lab
630 Jarrow1759551.0328.09LabLibDem55.051.4% to LibDem from Lab
631 Liverpool West Derby1585351.2923.34LabLiberal45.505.2% to Lib from Lab
632 Barnsley East & Mexborough1678951.6425.57LabLibDem49.515.5% to LibDem from Lab
633 Pontefract & Castleford1637852.1725.92LabCons49.685.0% to Con from Lab
634 Lewisham Deptford u1529352.5425.37LabCons48.291.8% to Con from Lab
635 Sheffield Attercliffe1884452.6027.84LabCons52.921.7% to Lab from Con
636 Leeds Central u1438152.6721.96LabCons41.691.6% to Con from Lab
637 Manchester Central u1374253.0020.74LabLibDem39.132.8% to LibDem from Lab
638 Gateshead East & Washington West §1790453.2627.96LabLibDem52.494.1% to LibDem from Lab
639 Aberavon1610853.3632.53LabPlaid C60.966.1% to PC from Lab
640 West Ham § u1564553.4526.15LabCons48.932.2% to Con from Lab
641 Tottenham1691653.5325.80LabCons48.200.0%
642 Swansea East §1614853.7028.07LabPlaid C52.289.2% to PC from Lab
643 Birkenhead1559153.8225.97LabCons48.260.9% to Con from Lab
644 Manchester Blackley1446454.5324.47LabCons44.880.1% to Con from Lab
645 Liverpool Riverside u1395054.7018.64LabLibDem34.081.2% to LibDem from Lab
646 Barnsley Central1513054.9325.18LabLibDem45.846.3% to LibDem from Lab
647 Tyneside North2066855.0131.84LabCons57.882.0% to Con from Lab
648 Camberwell & Peckham1412356.2626.31LabLibDem46.761.0% to LibDem from Lab
649 East Ham u2103256.4229.52LabCons52.314.0% to Lab from Con
650 Tyne Bridge1488957.1925.28LabCons44.204.3% to Con from Lab
651 Birmingham Ladywood u 1814357.6125.51LabCons44.291.6% to Con from Lab
652 Knowsley South2131658.2630.16LabLibDem51.775.3% to LibDem from Lab
653 Houghton & Washington East1981858.9129.17LabCons49.512.3% to Con from Lab
654 Brent South §1738060.6931.10LabCons51.241.8% to Lab from Con
655 Blaenau Gwent §1931360.8836.20LabPlaid C59.466.7% to PC from Lab
656 Liverpool Walton1799663.2427.17LabLibDem42.962.0% to LibDem from Lab
657 Easington2194966.4935.67LabCons53.652.6% to Con from Lab
658 Sheffield Brightside1704966.7231.49LabCons47.200.8% to Lab from Con
659 Bootle1904369.0134.34LabLibDem49.764.1% to LibDem from Lab

Election 2005 UK homepage Elections PSR homepage Search

British General Election 2005: Marginal Seats

Political Science Resources
© Richard Kimber
Last Modified: 22 Oct 12