UK General Election 2005:

Labour Marginal Constituencies

Constituencies in order of majority as percentage of total votes, after the 2005 election
RankConstituencyMajorityMajority as %
of Total Vote
Majority as %
of Electorate
Runner-up
1Crawley37 0.09 0.05Conservative
2Sittingbourne & Sheppey79 0.19 0.13Conservative
3Harlow97 0.24 0.15Conservative
4Battersea163 0.40 0.23Conservative
5Warwick & Leamington266 0.49 0.33Conservative
6Medway213 0.52 0.32Conservative
7Gillingham254 0.56 0.36Conservative
8Stroud350 0.62 0.44Conservative
9Selby467 0.89 0.60Conservative
10Hove420 0.94 0.60Conservative
11Edinburgh South405 0.95 0.66LibDem
12Stourbridge407 0.98 0.64Conservative
13Ochil & South Perthshire688 1.47 0.97SNP
14High Peak735 1.47 0.98Conservative
15Dartford706 1.51 0.97Conservative
16Islington South & Finsbury484 1.56 0.84LibDem
17Thanet South664 1.61 1.05Conservative
18Finchley & Golders Green741 1.71 1.06Conservative
19Chester City of915 2.04 1.33Conservative
20Oxford East963 2.30 1.34LibDem
21Watford1148 2.32 1.51LibDem
22Cardiff North1146 2.53 1.78Conservative
23Wirral West1097 2.66 1.80Conservative
24Calder Valley1367 2.86 1.89Conservative
25Burton1421 2.97 1.84Conservative
26Portsmouth North1139 3.02 1.84Conservative
27Colne Valley1501 3.07 2.03Conservative
28Swindon South1353 3.11 1.87Conservative
29Corby1517 3.13 2.05Conservative
30Aberdeen South1348 3.24 2.01LibDem
31Ynys Mon1242 3.50 2.37Plaid Cymru
32Wansdyke1839 3.61 2.63Conservative
33Dorset South1812 3.73 2.59Conservative
34Vale of Glamorgan1808 3.82 2.63Conservative
35Harrow West2028 4.25 2.74Conservative
36Loughborough1996 4.33 2.78Conservative
37Ribble South2184 4.60 2.93Conservative
38Stafford2121 4.66 3.14Conservative
39Broxtowe2296 4.70 3.25Conservative
40Enfield North1920 4.71 2.88Conservative
41Hastings & Rye2026 4.71 2.80Conservative
42Carmarthen West & Pembrokeshire South1910 5.04 3.40Conservative
43Nuneaton2281 5.04 3.11Conservative
44Edinburgh North & Leith2153 5.05 3.15LibDem
45Bolton West2064 5.09 3.24Conservative
46Pendle2180 5.30 3.38Conservative
47Staffordshire Moorlands2438 5.51 3.53Conservative
48Chatham & Aylesford2332 5.54 3.36Conservative
49Swindon North2571 5.73 3.48Conservative
50Dumfries & Galloway2922 5.74 3.99Conservative
51Tamworth2569 5.87 3.58Conservative
52Cleethorpes2642 6.06 3.73Conservative
53Birmingham Edgbaston2349 6.24 3.62Conservative
54Hendon2699 6.45 3.75Conservative
55Bury North2926 6.58 4.05Conservative
56Redditch2716 6.74 4.30Conservative
57Worcester3144 6.78 4.37Conservative
58Brigg & Goole2894 6.80 4.31Conservative
59Brighton Kemptown2737 6.89 4.15Conservative
60Wolverhampton South West2879 6.91 4.31Conservative
61Basildon3142 7.28 4.28Conservative
62Great Yarmouth3055 7.38 4.43Conservative
63Durham City of3274 7.38 4.69LibDem
64Stevenage3139 7.49 4.72Conservative
65Warrington South3515 7.51 4.64Conservative
66Bedford3383 8.04 5.04Conservative
67Derbyshire South4495 8.05 5.33Conservative
68Milton Keynes South West4010 8.23 4.98Conservative
69Gloucester4271 8.24 5.23Conservative
70Rossendale & Darwen3676 8.27 5.12Conservative
71Oldham East & Saddleworth3590 8.28 4.75LibDem
72Bradford West3026 8.32 4.59Conservative
73Derby North3757 8.57 5.51Conservative
74Birmingham Sparkbrook & Small Heath3289 8.61 4.46Respect
75Halifax3417 8.62 5.25Conservative
76Gedling3811 8.65 5.57Conservative
77Norwich South3653 8.66 5.19LibDem
78Leicester South3717 8.76 5.18LibDem
79Conwy3081 9.15 5.71Conservative
80Eltham3276 9.28 5.77Conservative
81Harrow East4730 9.31 5.64Conservative
82Wirral South3724 9.38 6.33Conservative
83Northampton North3960 9.42 5.45Conservative
84Leicestershire North West4477 9.50 6.35Conservative
85Brentford & Isleworth4411 9.59 5.00Conservative
86Elmet4528 9.60 6.61Conservative
87Tynemouth4143 9.67 6.47Conservative
88Hampstead & Highgate3729 9.77 5.43Conservative
89Bradford North351110.21 5.54LibDem
90Dover494110.32 7.03Conservative
91Keighley485210.48 7.24Conservative
92Halesowen & Rowley Regis433710.49 6.63Conservative
93Plymouth Sutton410910.76 6.11Conservative
94Dudley South424410.81 6.55Conservative
95Stirling476710.91 7.44Conservative
96Newcastle upon Tyne Central398211.09 6.35LibDem
97Reading West468211.09 6.77Conservative
98Bolton North East410311.12 6.09Conservative
99Amber Valley527511.13 7.01Conservative
100Morecambe & Lunesdale476811.45 7.05Conservative
101Brighton Pavilion503011.55 7.38Conservative
102Norwich North545911.61 7.08Conservative
103Blackpool North & Fleetwood506211.69 6.72Conservative
104Wakefield515411.88 7.05Conservative
105Waveney591511.91 7.67Conservative
106Glasgow North333811.96 6.03LibDem
107Dewsbury461511.96 7.41Conservative
108Lincoln461412.52 7.08Conservative
109Pudsey587012.64 8.34Conservative
110Leeds North East526212.69 8.31Conservative
111Ipswich533212.73 7.79Conservative
112Swansea West426912.90 7.31LibDem
113Tooting538112.95 7.63Conservative
114Derby South565713.04 8.04LibDem
115Dudley North543213.12 7.95Conservative
116Blaydon533513.66 8.55LibDem
117Stockton South613913.67 8.61Conservative
118Exeter766513.92 9.22Conservative
119Holborn & St Pancras478713.93 7.01LibDem
120Ealing Acton & Shepherd's Bush552013.93 7.62Conservative
121Kingswood787313.98 9.42Conservative
122Erewash708414.01 9.04Conservative
123Renfrewshire East665714.0410.13Conservative
124Lancashire West608414.10 8.19Conservative
125Sherwood665214.12 8.87Conservative
126Hyndburn558714.16 8.40Conservative
127Vale of Clwyd466914.45 8.98Conservative
128Luton South565014.52 7.86Conservative
129Dundee West537914.56 8.17SNP
130Thurrock637514.59 7.99Conservative
131Liverpool Wavertree517314.71 7.48LibDem
132Batley & Spen578814.76 9.19Conservative
133Burnley577814.82 8.83LibDem
134Regent's Park & Kensington North613115.07 8.08Conservative
135Ealing North705915.18 9.07Conservative
136Newport West545815.27 9.05Conservative
137Coventry South625515.37 9.28Conservative
138Chorley762515.38 9.67Conservative
139Ellesmere Port & Neston648615.42 9.50Conservative
140Edinburgh East620215.62 9.52LibDem
141Telford540615.80 9.12Conservative
142Brent North564115.81 9.38Conservative
143Carlisle569516.09 9.57Conservative
144Warwickshire North755316.0910.01Conservative
145Crosby584016.1410.86Conservative
146Crewe & Nantwich707816.28 9.88Conservative
147Edinburgh South West724216.4910.72Conservative
148Barrow & Furness603716.54 9.76Conservative
149Birmingham Hall Green571416.55 9.99Conservative
150Luton North648716.58 9.51Conservative
151East Lothian762016.6510.78LibDem
152Southampton Test701816.80 9.41Conservative
153Gower670316.9511.09Conservative
154Bridgend652317.2310.20Conservative
155Weaver Vale685517.39 9.92Conservative
156Newcastle upon Tyne North702318.2711.40LibDem
157Poplar & Canning Town712918.27 8.37Conservative
158Feltham & Heston682018.29 8.91Conservative
159Middlesbrough South & Cleveland East800018.3111.22Conservative
160Streatham745618.35 9.41LibDem
161Aberdeen North679518.5510.34LibDem
162Copeland632018.7211.66Conservative
163Bristol North West896218.8711.62Conservative
164Blackburn800919.1611.02Conservative
165Birmingham Hodge Hill544919.1810.11LibDem
166Midlothian726519.2712.07LibDem
167Clwyd South634819.2812.13Conservative
168Plymouth Devonport810319.2911.12Conservative
169Delyn664419.5412.45Conservative
170Kilmarnock & Loudoun870319.6112.19SNP
171Walsall North664019.8610.55Conservative
172Manchester Gorton580819.94 9.15LibDem
173Workington789520.3812.85Conservative
174Newcastle-under-Lyme810820.3811.87Conservative
175Birmingham Perry Barr794820.4311.34LibDem
176Birmingham Ladywood680120.46 9.58LibDem
177Llanelli723420.4713.09Plaid Cymru
178Liverpool Garston719320.5711.30LibDem
179Leyton & Wanstead685720.6111.34LibDem
180Stretford & Urmston785120.6112.81Conservative
181Blackpool South792220.6610.80Conservative
182Bristol East862120.6612.66LibDem
183Birmingham Northfield645420.7811.77Conservative
184Dulwich & West Norwood880720.9711.95LibDem
185Hartlepool747821.1010.87LibDem
186Slough785121.1611.05Conservative
187Birmingham Selly Oak885121.2112.62Conservative
188Islington North671621.3211.49LibDem
189Cannock Chase922721.3812.35Conservative
190Coventry North West931521.4412.91Conservative
191Newport East683821.4912.45LibDem
192Nottingham South748621.4910.86Conservative
193Southampton Itchen930221.5211.58Conservative
194Ilford South922821.6111.59Conservative
195Lewisham East675121.6912.21Conservative
196Ayr Carrick & Cumnock999722.1913.73Conservative
197Wrexham681922.4414.20LibDem
198York1047222.4713.87Conservative
199Walsall South794622.5013.23Conservative
200Bury South891222.7613.32Conservative
201Stoke-on-Trent South868122.9512.29Conservative
202Nottingham East693923.0611.44LibDem
203Derbyshire North East1006523.1714.29Conservative
204Walthamstow799323.2112.67LibDem
205Great Grimsby765423.2212.01Conservative
206Edmonton807523.2713.67Conservative
207Don Valley859823.3212.83Conservative
208Sheffield Central705523.5312.02LibDem
209Alyn & Deeside837823.6014.09Conservative
210Cardiff West816723.6313.63Conservative
211Stalybridge & Hyde834823.6412.81Conservative
212Blyth Valley852723.8413.40LibDem
213Newcastle upon Tyne East & Wallsend756523.8813.30LibDem
214Huddersfield835123.9013.53LibDem
215Linlithgow & East Falkirk1120224.1514.60SNP
216Ashfield1021324.2913.93Conservative
217Ayrshire Central1042324.3115.36Conservative
218Ealing Southall1144024.3213.74LibDem
219Sheffield Hillsborough1124324.5015.01LibDem
220Dagenham760524.6612.65Conservative
221Wolverhampton North East815624.7513.48Conservative
222Wallasey910924.8414.29Conservative
223Hull North735124.8511.74LibDem
224Cardiff South & Penarth923725.0214.04Conservative
225Bradford South916725.0413.77Conservative
226Hackney North & Stoke Newington742725.2812.53LibDem
227Worsley936825.3613.47Conservative
228Ayrshire North & Arran1129625.5515.48Conservative
229Stockport916325.6213.96Conservative
230St Helens South930926.2414.12LibDem
231Bristol South1114226.3215.74LibDem
232Bishop Auckland1004726.3514.79LibDem
233Darlington1040426.4116.06Conservative
234Vauxhall997726.7112.53LibDem
235Normanton1000226.7315.36Conservative
236Bassetlaw1083726.8615.80Conservative
237Paisley & Renfrewshire North1100126.9117.44SNP
238Dunfermline & West Fife1156227.2716.34LibDem
239Leicester West907027.3014.66Conservative
240Lanark & Hamilton East1194727.4116.18LibDem
241Scunthorpe896327.4414.89Conservative
242Preston940727.6014.85Conservative
243Oldham West & Royton1045427.8314.84Conservative
244Glasgow South1083228.1915.79LibDem
245Heywood & Middleton1108328.3815.50Conservative
246Greenwich & Woolwich1014628.4915.95LibDem
247Doncaster Central980228.5314.91LibDem
248Glenrothes1066428.5416.02SNP
249Wansbeck1058128.7516.79LibDem
250Morley & Rothwell1234329.0517.08Conservative
251Falkirk1347529.4517.55SNP
252Livingston1309729.5417.28SNP
253Cumbernauld Kilsyth & Kirkintilloch East1156229.5817.99SNP
254Glasgow North West1009329.6316.36LibDem
255Mansfield1136529.6916.44Conservative
256Wythenshawe & Sale East1082729.9215.30Conservative
257Birmingham Erdington957530.1614.74Conservative
258Dunbartonshire West1255330.1818.50SNP
259Warrington North1220430.1916.78Conservative
260Glasgow Central853130.4313.36LibDem
261Erith & Thamesmead1150030.5415.96Conservative
262Barnsley West & Penistone1131430.7016.86Conservative
263Barking888330.7315.41Conservative
264East Kilbride Strathaven & Lesmahagow1472330.8419.57SNP
265Lewisham West993231.1117.13LibDem
266Redcar1211631.1818.25LibDem
267Inverclyde1125931.1918.99SNP
268West Bromwich West1089431.2016.44Conservative
269Mitcham & Morden1256031.5019.28Conservative
270Warley1014731.6218.19Conservative
271West Ham980131.6515.76Respect
272Hackney South & Shoreditch1020431.6515.74LibDem
273Croydon North1388831.6516.61Conservative
274Stoke-on-Trent North1003632.6317.18Conservative
275Liverpool Riverside1021432.7513.59LibDem
276West Bromwich East1165232.8119.38Conservative
277East Ham1315533.2516.84Respect
278Pontypridd1319133.2820.51LibDem
279Sheffield Heeley1137033.3519.26LibDem
280Manchester Central977633.4114.29LibDem
281Hayes & Harlington1084733.4918.88Conservative
282Hull West & Hessle945033.9715.37LibDem
283Durham North West1344334.0319.68LibDem
284Stockton North1243734.1419.66Conservative
285Wigan1176734.3318.31Conservative
286Sunderland North999534.5717.19Conservative
287Paisley & Renfrewshire South1323234.9521.99LibDem
288Stoke-on-Trent Central977435.0216.96LibDem
289Salford794535.1514.91LibDem
290Neath1271035.4922.19Plaid Cymru
291St Helens North1396235.5519.83LibDem
292Rotherham1068135.6319.65LibDem
293Sunderland South1105936.0117.94Conservative
294Rother Valley1422436.0120.94Conservative
295Swansea East1124936.4819.56LibDem
296Bolton South East1163836.5418.26Conservative
297Hemsworth1348136.6420.02Conservative
298Wolverhampton South East1049537.1519.42Conservative
299Eccles1288637.2118.67Conservative
300Rutherglen & Hamilton West1611237.2421.75LibDem
301Ashton under Lyne1395237.7419.57Conservative
302Hull East1174737.7517.96LibDem
303Leeds West1281037.9920.37LibDem
304Brent South1132638.0520.04LibDem
305Denton & Reddish1349838.0819.99Conservative
306Coventry North East1422238.2420.55Conservative
307Leicester East1587638.4424.15Conservative
308Leeds East1157838.4921.48LibDem
309Gateshead East & Washington West1340738.6721.83LibDem
310Lewisham Deptford1181138.8620.23LibDem
311Middlesbrough1256739.1019.27LibDem
312Caerphilly1535939.1523.21Plaid Cymru
313Tyne Bridge1040039.4219.41LibDem
314Nottingham North1217140.0619.66Conservative
315Doncaster North1265640.0820.50Conservative
316Leeds Central1186640.6618.62LibDem
317Tyneside North1503740.7123.26Conservative
318South Shields1231240.7620.75LibDem
319Jarrow1390440.9222.52LibDem
320Motherwell & Wishaw1522241.0223.25SNP
321Torfaen1479141.1124.38Conservative
322Tottenham1303441.1619.68LibDem
323Wentworth1505642.3023.70Conservative
324Airdrie & Shotts1408442.4823.23SNP
325Halton1460642.7322.69Conservative
326Barnsley East & Mexborough1412542.7721.07LibDem
327Sheffield Attercliffe1596743.1323.79LibDem
328Kirkcaldy & Cowdenbeath1821643.5825.44SNP
329Manchester Blackley1202743.5920.24LibDem
330Glasgow East1350743.6621.03SNP
331Knowsley North & Sefton East1626943.9123.11LibDem
332Sedgefield1844944.4827.67Conservative
333Barnsley Central1273244.4920.95LibDem
334Glasgow South West1389644.8622.48SNP
335Durham North1678144.9424.89LibDem
336Ogmore1370345.2626.18LibDem
337Pontefract & Castleford1524646.2724.64Conservative
338Aberavon1393746.3027.50LibDem
339Houghton & Washington East1606546.3023.73LibDem
340Merthyr Tydfil & Rhymney1393446.4825.78LibDem
341Camberwell & Peckham1348346.5123.62LibDem
342Birkenhead1293446.5522.65LibDem
343Leigh1727247.3423.83Conservative
344Bolsover1843747.6427.03LibDem
345Knowsley South1768848.5325.01LibDem
346Cynon Valley1325949.7629.59Plaid Cymru
347Liverpool West Derby1522549.9823.57LibDem
348Coatbridge Chryston & Bellshill1951950.9029.24SNP
349Islwyn1574051.0031.42Plaid Cymru
350Makerfield1814951.0126.29Conservative
351Rhondda1624252.1432.19Plaid Cymru
352Sheffield Brightside1364455.4026.86LibDem
353Liverpool Walton1595757.1325.72LibDem
354Easington1863658.5030.51LibDem
355Bootle1635763.8430.64LibDem


arrowUK homepage PSR homepage Search
Last Modified: 22 Oct 12
© Richard Kimber