The Full Wiki



More info on Results of the United Kingdom general election, 2005

Results of the United Kingdom general election, 2005: Map

  

Wikipedia article:

Map showing all locations mentioned on Wikipedia article:



Results of the United Kingdom general election, 2005.

Overall results

Speaker is included in Labour

Scotland

Scottish Highlands & Islands

ID Constituency Winner Second place Notes
2 Aberdeen Northmarker Frank Doran
Labour (-6.8%)
Steven Delaney
Liberal Democrat (+11.7%)
Swing needed for constituency to change parties is 9.3%
3 Aberdeen Southmarker Anne Begg
Labour (-1.3%)
Vicki Harris
Liberal Democrat (+4.9%)
Swing needed for constituency to change parties is 1.6%
4 Aberdeenshire West & Kincardinemarker Robert Smith
Liberal Democrat (+2.3%)
Alex Johnstone
Conservative (-2.1%)
Mainly agricultural with scattered, mainly affluent towns.Swing for party change is 9%
11 Angusmarker SNP (+0.5%) Conservative (-2.1%) Swing for party change is 2.1%
15 Argyll & Butemarker Liberal Democrat (+3.7%) Conservative (-0.2%) Swing from Lib Dems to Conservative is 7.5%Swing from Lib Dems to Labour is 8.1%
25 Banff & Buchanmarker SNP (+2.3%) Conservative (-2.1%) Constituency of Alex Salmond, SNP leaderSwing for party change is 15.7%
115 Caithness, Sutherland, & Easter Rossmarker Liberal Democrat (+11.9%) Labour (-3.4%) Remote, beautiful constituency covering a third of the Highlands. Mainly rural, with scattered towns.Swing for party change is 14.8%
207 Dundee East SNP (+1.1%) Labour (-1.2%) SNP gain from LabourSwing for party change is 0.5% or 383 votes
208 Dundee West Labour (-5.7%) SNP (+2.2%) Swing for party change is 7.3%
248 Fife North East Liberal Democrat (+3.0%) Conservative (-3.4%) Seat of Sir Menzies Campbell, Liberal Democrat deputy leader. Mainly prosperous and largely rural.Swing for party change is 16.3%
267 Gordonmarker Liberal Democrat (+6.2%) Labour (-1.3%) Hinterland of Aberdeen, growing with commuters, largely rural and generally affluent.Swing for party change is 12.4%
326 Inverness, Nairn, Badenoch, & Strathspeymarker Liberal Democrat (+10.8%) Labour (-1.3%) Lib Dem gain from Labour. Mixed mainly rural with the urban area of Inverness, scenic with a growing population.Swing for party change 4.7%
401 Moraymarker SNP (+7.2%) Conservative (-0.9%) Swing for party change is 7.3%
405 Na h-Eileanan an Iarmarker SNP (+8.0%) Labour (-10.5%) SNP gain from Labour. Chain of islands stretching 130 miles. Rural seat; fishing is an economic mainstay.Swing for party change is 5.2%
433 Ochil & Perthshire Southmarker Labour (-2.0%) SNP (-1.7%) Swing for party change 0.8%
438 Orkney & Shetlandmarker Liberal Democrat (+10.1%) Labour (-6.4%) Swing for Lib Dems to Labour is 18.7%Swing for Lib Dems to Conservative is 19.2%
446 Perth and Perthshire Northmarker SNP (-2.3%) Conservative (+5.4%) Swing for party change is 1.7%
477 Ross, Skye, & Lochabermarker Liberal Democrat (+14.4%) Labour (-8.1%) Largest constituency by area in UK; rural, mountainous. Seat of former Liberal Democrat Leader Charles Kennedy.Swing for party change 21.8%
529 Stirlingmarker Labour (-7.0%) Conservative (+1.4%) Swing for party change 5.5%


Central Scotland

ID Constituency Winner Second place Notes
5 Airdrie & Shottsmarker Labour(+0.4) SNP (-2.7) Swing for party change 21.3%
21 Ayr, Carrick, & Cumnockmarker Labour (-5.9) Conservative (-1.6) Swing for party change 11.1%
22 Ayrshire Central Labour (-2.8) Conservative(-4.1) Swing for party change 12.2%
23 Ayrshire North & Arranmarker Labour (-4.5) Conservative(+4.9) Swing for party change 12.8%
152 Coatbridge, Chryston & Bellshill Labour(-4.8) SNP (-1.2) Swing from Labour to SNP is 25.5% and swing from Labour to Lib Dems is 26.3%, making this constituency the safest in Scotland.
171 Cumbernauld, Kilsyth, & Kirkintilloch Eastmarker Labour(-6.0) SNP (-3.8) Swing for party change 14.8%
205 Dunbartonshire Eastmarker Liberal Democrat (+14.7) Labour (-0.2) Lib Dem gain from LabourSwing for party change 4.4%
206 Dunbartonshire Westmarker Labour (-11.6) SNP(-2.2) Swing for party change 15.1%
209 Dunfermline & Fife Westmarker Labour(-7.1) Liberal Democrat (5.9) Constituency changed parties from Labour to Lib Dems in February 2006 by-election; previously a Labour constituency with majority of 5-6%
218 East Kilbride, Strathaven, & Lesmahagowmarker Labour (-4.3) SNP(-5.8) Swing for party change 15.4%
224 Edinburgh East Labour (-9.7) Liberal Democrat (+7.2) Contains much of Edinburgh's Old Town and attractions. Diverse population.Swing for party change 7.6%
225 Edinburgh North & Leith Labour (-7.7) Liberal Democrat (+8.9) Contains most of Edinburgh's elegant New Town and regenerated areas around the port of Leith.Swing for party change 2.5%
226 Edinburgh South Labour (-6.1) Liberal Democrat (+7.0) Largely residential with a significant student population. Generally affluent.Swing from Labour to Lib Dems for change of 0.5% (or 300 votes) and swing from Labour to Conservative for 4.6% makes this constituency the most marginal in Scotland.
227 Edinburgh South West Labour(-4.6) Conservative(-3.2) Urban/Suburban, stretching from the inner city. Largely residential a mix of working/middle class areas. Constituency of Alistair Darling.Swing for party change 8.5%
228 Edinburgh West Liberal Democrat (+11.2) Conservative (-3.2) Urban/suburban seat. Mostly residential and commercial, with a large office/business park.Swing from Lib Dems to Conservative for a change, 15%Swing from Lib Dems to Labour for a change, 15.5%
242 Falkirk Labour (-2.9) SNP(-2.2) Urban area with light industry, a large number of private housing starts and a growing population.Swing for party change 14.8%
258 Glasgow Central Labour (-6.5) Liberal Democrat (+8.2) Contains city centre, mixed; trendy Merchant City with some marginal areas.Swing from Labour to Lib Dems for a change, 15.2%Swing from Labour to SNP for a change, 18.2%
259 Glasgow East Labour -(3.0) SNP(-0.1) Ex-industrial inner city seat. Poor with some regeneration.Swing for party change 21.8%
260 Glasgow North Labour -(9.0) Liberal Democrat (+8.4) Swing for party change 6%
261 Glasgow North East Labour (-13.8) SNP(-0.5) Constituency of Michael Martin, incumbent Speaker of the House.Swings are irrelevant because Martin won't be challenged by the 3 major parties.
262 Glasgow North West Labour (-5.7) Liberal Democrat (+7.8) Swing for party change 14.9%
263 Glasgow South Labour (-3.3) Liberal Democrat (+6.6) Swing for party change 14.1%
264 Glasgow South West Labour (-1.7) SNP(-2.1) Swing for party change 22.8%
265 Glenrothesmarker Labour (-6.0) SNP(-0.6) Swing for party change 14.3%
325 Inverclyde Labour (+0.5) SNP(+5.6) Swing for party change 15.6%
336 Kilmarnock & Loudoun Labour (-7.7) SNP (+3.3) Swing for party change 9.8%
339 Kirkcaldy & Cowdenbeath Labour (-0.4%) SNP (-4.1) constituency of the current Prime Minister of the United Kingdom, Gordon BrownSwing from Labour to SNP for a change, 21.8%Swing from Labour to Lib Dems for a change, 22.6%Swing from Labour to Conservative for a change, 23.9%
343 Lanark & Hamilton Eastmarker Labour (-4.5%) Liberal Democrat (+7.3%) Swing from Labour to Lib Dems for a change, 13.8%Swing from Labour to SNP for a change, 14.1%
364 Linlithgow & Falkirk Eastmarker Labour (-4.1) SNP (-1.9) Swing for party change 12.1%
370 Livingstonmarker Labour (-4.1%) SNP (-1.7%) Commuter town outside Edinburgh. Growing service and retail centre with good transport links.Swing for party change 14.8%
404 Motherwell & Wishaw Labour (+0.7) SNP (-4.0) Swing for party change 20.5%
442 Paisley & Renfrewshire Northmarker Labour (-6.6) SNP (-3.9) Swing from Labour to SNP for a change, 13.5%Swing from Labour to Lib Dems for a change, 13.7%
443 Paisley & Renfrewshire Southmarker Labour (-4.4) Liberal Democrat (+8.0) Swing from both Lib Dems and SNP for a change, 12.5%
467 Renfrewshire East Labour (-3.7) Conservative (+1.2) Swing for party change of 7%
485 Rutherglen & Hamilton Westmarker Labour (-4.1%) Liberal Democrat (+6.7%) Swing for party change 13.6%


Scottish Borders

ID Constituency Winner Second place Notes
47 Berwickshire, Roxburgh, & Selkirkmarker Liberal Democrat (-5.0%) Conservative (+6.8%) Swing for party change 6.5%
203 Dumfries & Galloway Labour (+8.7%) Conservative (+3.3%) Swing for party change 2.9%
204 Dumfriesshire, Clydesdale, & Tweeddalemarker Conservative (+11.4%) Labour (-4.6%) Conservative gain from LabourSwing for party change 2%
219 East Lothian Labour (-7.4%) Liberal Democrats (+7.6%) Swing for party change 8.4%
394 Midlothian Labour (-5.0%) Liberal Democrat (+8.9%) Swing for party change 8.7%


Northern Ireland

ID Constituency Winner Second place Notes
12 East Antrim Democratic Unionist Party (+13.6) Ulster Unionist Party (-9.8) DUP gain from UUP
13 North Antrimmarker Democratic Unionist Party (+4.9) Sinn Féin (+5.9) Seat of Ian Paisley, DUP leader
14 South Antrim Democratic Unionist Party (+3.4) Ulster Unionist Party (-8.0) DUP gain from UUP
43 Belfast East Democratic Unionist Party (+6.6) Ulster Unionist Party (+6.9)
44 Belfast North Democratic Unionist Party (+4.8) Sinn Féin (+3.4)
45 Belfast South SDLP (+1.7) Democratic Unionist Party (+28.4) SDLP gain from UUP
46 Belfast West Sinn Féin (+4.4%) SDLP (-4.3) The seat of Gerry Adams, Sinn Féin leader
198 North Down Ulster Unionist Party (-5.6) Democratic Unionist Party (+35.1)
199 South Down SDLP (-1.6) Sinn Féin (+6.1)
247 Fermanagh & South Tyrone Sinn Féin (+4.1) Democratic Unionist Party (+28.8)
252 Foylemarker SDLP (-3.9) Sinn Féin (+6.6) Seat of Mark Durkan, the SDLP leader
342 Lagan Valley Democratic Unionist Party (+41.3) Ulster Unionist Party (-35.0) DUP gain from UUP
372 East Londonderry Democratic Unionist Party (+10.8) Ulster Unionist Party (-6.3)
417 Newry & Armagh Sinn Féin (+10.5) SDLP (-12.2) Sinn Féin gain from SDLP
538 Strangford Democratic Unionist Party (+13.7) Ulster Unionist Party (-19.0)
581 West Tyrone Sinn Féin (-1.9) Independent (+27.4)
582 Mid Ulster Sinn Féin (-3.5) Democratic Unionist Party (-7.6)
584 Upper Bann Democratic Unionist Party (+8.1) Ulster Unionist Party (-8.0) David Trimble, UUP leader, loses his seat


Wales

ID Constituency Winner Second place Notes
1 Aberavon Labour (-3.0%) Liberal Democrat (+4.0%) Valleys seat with some coastal industries
9 Alyn and Deesidemarker Labour (-3.5%) Conservative (-1.1%) Coastal industrial seat
70 Blaenau Gwent Independent Labour Labour (-39.7%) Valleys seat. Divisions in the local Labour party over an all-women shortlist resulted in the local AM running as an Independent Labour candidate against the official Labour candidate
88 Brecon and Radnorshiremarker Liberal Democrat (+8.0%) Conservative (-0.2%) Rural and agricultural seat with small industrial area in the far south.
94 Bridgendmarker Labour (-9.2%) Conservative (+0.8%) Coastal industrial seat with some touristy and suburban areas
113 Caernarfonmarker PC (+1.1%) Labour (-5.4%) Mostly Welsh speaking and rural, with some small industrial areas
114 Caerphillymarker Labour (-1.6%) PC (-3.6%) Valleys seat with some commuter villages towards Cardiff
125 Cardiff Central Liberal Democrat (+13.1%) Labour (-4.3%) White-collar professional seat with large student population
126 Cardiff North Labour (-6.9%) Conservative (+4.9%) Middle-class suburban seat
127 Cardiff South and Penarth Labour (-8.9%) Conservative (+0.4%) Mixed urban/suburban seat. Mostly working class
128 Cardiff West Labour (-9.1%) Conservative (+0.6%) Mixed urban/suburban seat. Mostly working class
130 Carmarthen East & Dinefwr PC (+3.5%) Labour (-7.3%) Mostly agricultural and Welsh speaking, with an industrial area in the Southeast.
131 Carmarthen West & South Pembrokeshiremarker Labour (-4.7%) Conservative (+2.5%) Rural, agricultural seat with some coastal industries
134 Ceredigion Liberal Democrat (+9.6%) PC (-2.4%) Rural, agricultural seat with a large number of students and Welsh speakers
150 Clwyd South Labour (-6.4%) Conservative (+0.9%) Rural, agricultural seat with some old mining villages
151 Clwyd West Conservative (+0.6%) Labour (-2.9%) Retirement resorts with large rural agricultural hinterland
156 Conwymarker Labour (-4.7%) Conservative (+4.2%) Mixed coastal seat
172 Cynon Valley Labour (-1.5%) PC (-3.1%) Valleys seat
177 Delynmarker Labour (-5.8%) Conservative (-0.4%) Mixed coastal seat with diverse industrial base
269 Gower Labour (-4.8%) Conservative (-2.0%) Valleys seat with some smart Swansea suburbs/seaside resorts, and the [[Gowerpeninsula]]
331 Islwynmarker Labour (+2.3%) PC (+0.9%) Valleys seat
371 Llanelli Labour (-1.7%) PC (-4.4%) Industrial town with semi-rural (and often industrial) hinterland. Large Welsh- speaking population
389 Meirionnydd Nant Conwy marker PC (+1.7%) Labour (-3.4%) Rural, agricultural seat with a very large Welsh speaking population
391 Merthyr Tydfil & Rhymneymarker Labour (-1.3%) Liberal Democrat (+6.5%) Valleys seat
399 Monmouthmarker Conservative (+5.0%) Labour (-5.8%) Rural, agricultural seat with a growing number of commuters
400 Montgomeryshiremarker Liberal Democrat (+1.8%) Conservative (-0.5%) Rural, agricultural seat. Only part of Wales to have never had a Labour MP
406 Neath Labour (-8.1%) PC (-1.3%) Valleys seat with a fairly high Welsh-speaking population
415 Newport East Labour (-9.5%) Liberal Democrat (+9.7%) Urban/suburban industrial seat
416 Newport Westmarker Labour (-7.9%) Conservative (+3.4%) Urban/suburban industrial seat
434 Ogmoremarker Labour (-1.6%) Liberal Democrat (+2.4%) Valleys seat
451 Pontypridd Labour (-7.1%) Liberal Democrat (+8.7%) Valleys seat with some commuter villages and a fairly large amount of students
456 Preseli Pembrokeshire Conservative (+3.3%) Labour (-6.3%) Rural, agricultural seat with some retirement resorts. "Little England beyond Wales"
468 Rhondda Labour (-0.2%) PC (-5.2%) Valleys seat. Labour (including Lib/Lab) since 1885
555 Swansea East Labour (-8.6%) Liberal Democrat (+9.9%) Urban, industrial seat with large council estates and some coastal industries
556 Swansea West Labour (-6.9%) Liberal Democrat (+12.3%) Urban, largely white-collar seat with a high student population
572 Torfaenmarker Labour (-5.2%) Conservative (-0.1%) Valleys seat with a small New Town
586 Vale of Clwyd Labour (-4.0%) Conservative (-0.6%) Urban/rural seat with declining seaside resorts
587 Vale of Glamorgan Labour (-4.2%) Conservative (+2.3%) Suburban/rural seats with some coastal industries around Barry
639 Wrexham Labour (-6.9%) Liberal Democrat (+6.5%) Urban (mostly), industrial seat with some old mining villages
644 Ynys Mônmarker Labour (-0.4%) PC (-1.5%) Rural, agricultural seat with some coastal industries and (historically) copper mining. Large number of Welsh speakers


North West England

The Lakes, Lancashire, & Cheshire

ID Constituency Winner Second place Notes
30 Barrow and Furnessmarker Labour (-8.1%) Conservative (+0.7%) Urban, industrial, economy reliant on defence/nuclear industries.
67 Blackburn Labour (-12.1%) Conservatives (-8.3%) Urban, textiles seat (former "textile capital of the world") with a large Pakistani population. Rrepresented from 1979 by Jack Straw.
68 Blackpool North and Fleetwoodmarker Labour (-3.2) Conservative (-1.4) The northern half of Blackpool, paired with a working-class fishing port, Traditional Conservative area.
69 Blackpool Southmarker Labour (-3.2%) Conservative (-1.4%) Traditional working/middle-class seaside resort, traditionally Conservative.
108 Burnleymarker Labour (-10.8%) Liberal Democrat (+7.5%) Urban textiles seat with a rural/suburban hinterland. Labour since 1918 with the exception of 1931-1935. Notable recent racial tensions, with BNP winning several council seats. in local elections
129 Carlislemarker Labour (-3.1%) Conservative (-2.8%) Urban and fairly industrial seat near border with Scotland
141 Chester, City ofmarker Labour (-9.6%) Conservative (+3.7%) Diverse urban / suburban seat combining affluent commuter suburbs with vast expanses of social (public) housing.
146 Chorleymarker Labour (-1.6%) Conservative (+0.6%) Urban/rural textiles seat. One of two Northwest seats to have a cake named after it.
155 Congletonmarker Conservative (-0.9%) Labour (-2.8%) Plush Cheshire suburbs and commuter villages.
157 Copelandmarker Labour (-1.3%) Conservative (-5.8%) Rural seat with a (very) remote urban coastal fringe. Economy once based around coal mining, now around nuclear power.
166 Crewe & Nantwichmarker Labour (-5.5%) Conservatives (+2.2%) Working class railway town with more affluent commuter towns.
223 Eddisbury Conservative (+0.1) Labour (-3.2) Affluent commuter villages with some overspill towns and agricultural areas.
230 Ellesmere Port and Nestonmarker (Labour (-6.9) Conservative (+3.9) Mostly working class suburbs and coastal industries
253 Fylde Conservative (+1.1) Labour (-4.8) Retirement resorts with an agricultural hinterland.
281 Haltonmarker Labour (-6.4) Conservative (+1.5) Two very working class industrial towns on the banks of the Mersey (Widnes and Runcorn). Crosses the old county lines.
322 Hyndburnmarker Labour (-8.7%) Conservative (-1.4%) Swing needed for party change 7.1%
344 Lancashire Westmarker Labour (-6.4) Conservative (+2.0) Polarised between New Town Skelmersdale and affluent commuter villages around Ormskirk.
345 Lancaster and Wyremarker Conservative (+0.6) Labour (-8.3) Retirement resorts and agricultural areas with large student population in Lancaster.
378 Macclesfieldmarker Conservative (+0.7%) Labour (-4.1%) Commuter area including mainly plush suburbs and rural stockbroker belt, but heavily urbanised in the town of Macclesfield itself including rougher areas. Mixed lowland with upland Pennine Cheshire
402 Morecambe and Lunesdalemarker Labour (-0.8) Conservative (+0.1) Seaside resort with a remote agricultural area (Lunesdale) and some working class suburbs of Lancaster (Skerton).
444 Pendlemarker Labour (-7.5) Conservative (-2.1) Urban/rural textiles seat with a large Pakistani population. Once known as Nelson & Colne when it was represented by anti-death penalty campaigner Sydney Silverman.
445 Penrith and The Bordermarker Conservative (-3.6) Liberal Democrat (+4.1) Rural, agricultural seat with a growing amount of commuters. Mostly in the former county of Cumberland, but also includes the northern part of Westmorland.
457 Preston Labour (-6.5) Conservative (-0.1) Working class urban, industrial seat with New Town additions.
469 Ribble Southmarker Labour (-3.4) Conservative (+0.3) Mixed suburban bellwether seat. At local level several council seats are held by the "Idle Toad" party.
470 Ribble Valleymarker Conservative (+0.4) Liberal Democrat (-5.2) Rural, agricultural seat with many commuter villages. Includes an area previously in Yorkshire.
478 Rossendale and Darwenmarker Labour (-5.8) Conservative (-2.1) Urban/rural textiles seat.
560 Tattonmarker Conservative (+3.7) Labour (-3.8) Plush Cheshire suburbs. Represented by independent Martin Bell between 1997 and 2001
599 Warrington Northmarker Labour (-8.2) Conservative (+0.5) Urban, industrial town.
600 Warrington Southmarker Labour (-8.8) Conservative (0.0) Mixed suburban seat with some industrial areas.
606 Weaver Valemarker Labour (-4.9) Conservative (+2.3) Urban/suburban industrial area, historically based around salt mining.
615 Westmorland and Lonsdalemarker Liberal Democrat (+5.1) Conservative (-2.0) Rural, agricultural seat with a small industrial centre.
634 Workingtonmarker Labour (-6.3) Conservative (+2.3) Rural seat with a (very) remote urban coastal fringe and a history of coal mining.


Greater Manchester

ID Constituency Winner Second place Notes
8 Altrincham and Sale Westmarker Conservative (+0.2%) Labour (-9.1%) Affluent commuter suburbs
19 Ashton under Lynemarker Labour (-5.1%) Conservative (+0.5%) Mostly urban textiles seat with a diverse industrial base
75 Bolton North Eastmarker Labour (-8.6%) Conservative (+1.9%) Industrial, urban seat with a mixed suburban fringe
76 Bolton South Eastmarker Labour (-5.0%) Conservative (-3.8%) Industrial seat with both inner-city areas and working class suburbs
77 Bolton Westmarker Labour (-4.5%) Conservative (+3.8%) Mixed suburbs with a group of small industrial towns around Westhoughton
110 Bury Northmarker Labour (-8.2%) Conservative (-0.1%) Traditionally affluent textiles town with a growing population of commuters. Something of a bellwether marginal
111 Bury Southmarker Labour (-8.8%) Conservative (+0.8%) Industrial suburban seat with a large Jewish population
137 Cheadlemarker Liberal Democrat (+6.5%) Conservative (-1.9%) Affluent commuter suburbs. Re-elected Lib Dem MP Patsy Calton died on 29 May.
178 Denton and Reddishmarker Labour (-7.8%) Conservative (-0.3%) Working class suburban seat with a large industrial base
222 Ecclesmarker Labour (-7.6%) Conservative (-1.0%) Working class suburban seat with some inner city areas
297 Hazel Grovemarker Liberal Democrat (-2.5%) Conservative (-0.4%) Affluent commuter suburbs with a Liberal tradition
308 Heywood and Middletonmarker Labour (-7.9%) Conservative (-6.2%) Textiles seat with some working class suburbs
355 Leighmarker Labour (-1.2%) Conservative (-2.2%) Coalfield/textiles seat made up of small towns with an urban core
381 Makerfieldmarker Labour (-5.3%) Conservative (-5.4%) Coalfield seat based on a collection of small towns and villages
383 Manchester Blackleymarker Labour (-6.6%) Liberal Democrat (+7.3%) Urban working-class seat and largely white, covering the northern part of Manchester
384 Manchester Centralmarker Labour (-10.6%) Liberal Democrat (+9.0%) Diverse inner city seat containing areas of poverty and pockets of gentrification. Large minority and student populations.
385 Manchester Gorton Labour (-9.6%) Liberal Democrat (+11.9%) Diverse urban seat with large white working class, Asian and student populations. Bulk of seat has been held by Sir Gerald Kaufman since 1970.
386 Manchester Withingtonmarker Liberal Democrat (+20.4%) Labour (-14.3%) Urban, largely middle-class professional seat with a large student population
436 Oldham East and Saddleworthmarker Labour (+2.8%) Liberal Democrat (+0.6%) Urban/rural textiles seat with a growing number of commuters. Held by all three major parties in the past 13 years. Part of seat (Saddleworth) previously was in Yorkshire.
437 Oldham West and Roytonmarker Labour (-2.1%) Conservative (+3.6%) Urban textiles seat with a fairly large Bangladeshi community. Scene of race riots in 2001.
473 Rochdalemarker Liberal Democrat (+6.2%) Labour (-9.2%) Urban/suburban textiles seat with large Pakistani population
493 Salford Labour (-7.5%) Liberal Democrat (+6.2%) Inner city seat with large minority and student populations
527 Stalybridge and Hydemarker Labour (-11.8%) Conservative (-4.9%) Textiles/working class suburban seat with a diverse industrial base
530 Stockport Labour (-8.1%) Conservative (-1.0%) Urban textiles seat
541 Stretford and Urmstonmarker Labour (-10.1%) Conservative (+3.3%) Mixed Manchester suburbs ranging from middle class suburbs to troubled overspill housing estates
617 Wiganmarker Labour (-6.6%) Conservative (0.0%) Urban working-class town on the Lancashire coalfield
635 Worsleymarker Labour (-6.1%) Conservative (+1.9%) Mixed (but largely working class) suburbs and industrial areas
642 Wythenshawe and Sale Eastmarker Labour (-7.8%) Conservative (-1.7%) Wythenshawe, at the southern tip of Manchester, was built by the City Council in the inter-war period to house overspill population. Was in effect the first New Town. Since 1997 it's been paired with more middle class territory from Trafford MBC


Merseyside

ID Constituency Winner Second place Notes
54 Birkenhead Labour (-5.5%) Liberal Democrat (+5.6%) Swing needed for party change 23.3%
78 Bootlemarker Labour (-2.1) Liberal Democrat (+3.2%) Swing needed for party change 31.9%
167 Crosbymarker Labour (-6.9%) Conservative (-0.4%) Swing needed for party change 8.1%
340 Knowsley North and Sefton Eastmarker Labour (-3.4%) Liberal Democrat (+5.6%) Swing needed for party change 22%
341 Knowsley Southmarker Labour (-3.2%) Liberal Democrat (+6.6%) Swing needed for party change 24.3%
365 Liverpool Garstonmarker Labour (-7.4%) Liberal Democrat (+10.4%) Swing needed for party change 10.3%
366 Liverpool Riversidemarker Labour (-13.8%) Liberal Democrat (+8.1%) Lowest turnout 2001 (34.1%). 2005: 41.5% (+7.4%)Swing for party change 14.4%
367 Liverpool Waltonmarker Labour (-5.0%) Liberal Democrat (+1.0%) Swing for party change 28.6%
368 Liverpool Wavertree Labour (-10.3%) Liberal Democrat (+13.3%) Swing for party change 7.4%
369 Liverpool West Derbymarker Labour (-3.4%) Liberal Democrat (+2.0%) Swing from Labour to Lib Dems for a change, 25%Swing from Labour to Liberal for a change, 25.5%
490 St Helens Northmarker Labour (-4.2%) Liberal Democrat (+3.7%) Swing for party change 17.8%
491 St Helens Southmarker Labour (+4.8%) Liberal Democrat (+5.2%) Swing for party change 13.1%
521 Southportmarker Liberal Democrat (+2.5%) Conservative (+0.5%) Swing for party change 4.7%
591 Wallaseymarker Labour (-6.0%) Conservative (+1.9%) Swing for party change 12.4%
622 Wirral Southmarker Labour (-4.9%) Conservative (-1.6%) Swing for party change 4.7%
623 Wirral Westmarker Labour (-4.7) Conservative (+2.7) Swing for party change 1.3%


North East England

Tyne & Wear

ID Constituency Winner Second place Notes
71 Blaydonmarker Labour (-3.3) Liberal Democrat (+4.1) Swing for party change 7.7%
255 Gateshead East and Washington Westmarker Labour (-7.5) Liberal Democrat (+7.0) Swing for party change 19.4%
315 Houghton and Washington Eastmarker Labour (-8.8%) Liberal Democrat (+5.5%) Swing for party change 23.2%
332 Jarrowmarker Labour (-5.6) Liberal Democrat (+4.6) Swing for party change 20.5%
412 Newcastle upon Tyne Centralmarker Labour (-9.9) Liberal Democrat (+12.3) Swing for party change 5.6%
413 Newcastle upon Tyne East and Wallsendmarker Labour (-8.0) Liberal Democrat (+11.6) Swing for party change 12%
414 Newcastle upon Tyne Northmarker Labour (-10.1) Liberal Democrat (+12.3) Swing for party change 9.2%
517 South Shieldsmarker Labour (-2.7) Liberal Democrat (+2.9) Swing for party change 20.4%
532 Stockton Southmarker Labour (-5.2) Conservative (+1.7) Swing for party change 6.4%
547 Sunderland Northmarker Labour (-8.3%) Conservative (+1.9%) Swing for party change 17.3%
548 Sunderland Southmarker Labour (-5.3%) Conservative (+2.4%) First to declare
578 Tyne Bridgemarker Labour (-9.3%) Liberal Democrat (+9.5%)
579 Tynemouthmarker Labour (-6.2) Conservative (+3.8)
580 Tyneside Northmarker Labour (-7.6) Conservative (+6.6)


Northumberland, Durham & Cleveland

ID Constituency Winner Second place Notes
48 Berwick-upon-Tweedmarker Liberal Democrat (+1.4) Conservative (+0.8) Rural Seat centred on Berwick-upon-TweedSwing for party change 12%
65 Bishop Aucklandmarker Labour (-8.8) Liberal Democrat (+8.0) Swing for party change 13.2%
72 Blyth Valleymarker Labour (-4.7) Liberal Democrat (+6.7) Swing for party change 11.9%
174 Darlingtonmarker Labour (-3.9) Conservative (-4.3) Swing for party change 13.2%
210 Durham North Labour (-3.1) Liberal Democrat (+5.2) Swing for party change 22.5%
211 Durham North West Labour (-8.6) Liberal Democrat (+5.0) Swing for party change 17%
212 Durham, City ofmarker Labour (-8.9) Liberal Democrat (+16.1) Swing for party change 3.7%Gap between Labour and Lib Dems has closed by 41% in the last two elections -- this constituency is trending Lib Dem.
216 Easingtonmarker Labour (-5.4) Liberal Democrat (+2.6) Swing for party change 29.3%
292 Hartlepoolmarker Labour (-7.6) Liberal Democrat (+15.4) Labour retained Hartlepool in a 2004 by-election.Swing for party 10.6%
307 Hexham Conservative (-2.2) Labour (-8.3) Swing for party change 6.1%
392 Middlesbrough Labour (-9.8%) Liberal Democrat (+8.3%) Urban constituency- Swing for party change 19.6%
393 Middlesbrough South and Cleveland Eastmarker Labour (-5.1) Conservative (-2.1) Swing for party change 9.2%
463 Redcarmarker Labour (-8.9) Liberal Democrat (+7.6) Swing for party 15.6%
497 Sedgefield Labour (-6.0%) Conservative (-6.5%) Constituency of Tony Blair, Prime MinisterSwing for party change 22.3%
531 Stockton Northmarker Labour (-8.5) Conservative (-1.3) Swing for party change 17%
595 Wansbeck Labour (-2.6) Liberal Democrat (+3.6) Swing for party change 14.4%


Yorkshire and Humberside

North Yorkshire, East Riding & North/North East Lincolnshire

ID Constituency Winner Second place Notes
50 Beverley and Holdernessmarker Conservative (-0.6) Labour (-4.0) Swing for party change 2.6%
96 Brigg and Goolemarker Labour (-3.7) Conservative (-0.8) Swing for party change 3.4%
149 Cleethorpesmarker Labour (-6.3) Conservative (+1.0) Swing for party change 3.1%
272 Great Grimsbymarker Labour (-10.8) Conservative (+0.7) Swing for party change 11.6%
280 Haltemprice and Howdenmarker Conservative (+4.3) Liberal Democrat (-2.1) Swing for party change 5.4%
289 Harrogate and Knaresboroughmarker Liberal Democrat (+0.7) Conservative (-2.7) Swing for party change 12.2%This constituency only has an 8.5% Labour vote
318 Hull Eastmarker Labour (-8.0) Liberal Democrat (+3.9) Constituency of John Prescott, the Deputy Prime Minister
319 Hull North Labour (-5.3) Liberal Democrat (+7.4) Swing for party change 12.4%
320 Hull West and Hesslemarker Labour (-3.4) Liberal Democrat (+5.9) Swing for Labour to Lib Dems. 17%Swing for Labour to Conservative 17.2%
471 Richmond, North Yorkshiremarker Conservative (+0.2) Labour (-2.2) Swing for party change 19.7%Safest Conservative constituency in the UK
487 Ryedalemarker Conservative (+1.0) Liberal Democrat (-11.7) Swing for party change 11.8%
495 Scarborough and Whitby Conservative (+1.4) Labour (-8.8) Swing for party change 1.4%
496 Scunthorpemarker Labour (-6.7) Conservative (-3.2) Swing for party change 13.7%
498 Selbymarker Labour (-2.0) Conservative (+1.4) Swing for party change 0.5%
511 Skipton and Riponmarker Conservative (-2.7) Liberal Democrat (+0.6) Swing for party change 11.5%
588 Vale of Yorkmarker Conservative (+0.1) Labour (-1.4) Swing irrelevant as constituency is being abolished for the next election
645 York, City of Labour (-5.4) Conservative (+0.9) Swing for party change 11.3%
646 Yorkshire Eastmarker Conservative (-0.7) Labour (-3.2) Swing for party change 6.7%


West Yorkshire

ID Constituency Winner Second place Notes
35 Batley and Spenmarker Labour (-4.1) Conservative (-5.6) Swing for party change 14.8%
84 Bradford Northmarker Labour (-7.2) Liberal Democrat (+12.5) Swing for party change 5.1%
85 Bradford Southmarker Labour (-6.8) Conservative (-4.3) Swing for party change 12.5%
86 Bradford West Labour (-7.9) Conservative (-5.4) Swing for party change 4.2%
116 Calder Valley marker Labour (-4.1) Conservative (-0.5) Swing for party change 1.5%
154 Colne Valleymarker Labour (-4.6) Conservative (+2.3) Swing for party change 1.5%
189 Dewsburymarker Labour (-9.5) Conservative (-1.2) Swing for party change 6%BNP came fourth with 13.1% of vote.
231 Elmetmarker Labour (-0.8) Conservative (-1.3) Swing for party change 4.8%
279 Halifaxmarker Labour (-7.2) Conservative (-0.6) Swing for party change 4.3%
299 Hemsworthmarker Labour (-6.6) Conservative (+1.1) Swing for party change 18.3%
317 Huddersfield Labour (-6.4) Liberal Democrat (+7.9) Swing Labour to Lib Dems 11.9%, Swing Labour to Conservative 12.6%
333 Keighleymarker Labour (-3.5) Conservative (-4.7) Swing for party change 5.3%
346 Leeds Central Labour (-6.9) Liberal Democrat (+6.2) Swing for party change 20.4%
347 Leeds East Labour (-3.8) Liberal Democrat (+7.2) Swing for party change 19.3%
348 Leeds North Eastmarker Labour (-4.2) Conservative (+0.9) Swing for party change 6.4%
349 Leeds North Westmarker Liberal Democrat (+10.3) Labour (-8.9) Swing for party change 2.1%
350 Leeds Westmarker Labour (-6.6) Liberal Democrat (+7.1) Swing for party change 19%
403 Morley and Rothwellmarker Labour (-8.6) Conservative (-6.2) Safe Labour constituency, soon to be heavily redistributed
423 Normantonmarker Labour (-4.9) Conservative (-2.5) Swing for party change 13.4%
450 Pontefract and Castlefordmarker Labour (-6.0) Conservative (-0.2) Swing for party change 23.2%
458 Pudsey Labour (-2.3) Conservative (-2.5) Swing for party change 6.3%
507 Shipleymarker Conservative (-1.9) Labour (-5.8) Swing for party change 0.4%Lib Dems and BNP were responsible for constituency change. Key marginal for next election
590 Wakefieldmarker Labour (-6.6) Conservative (+0.9) Swing for party change 6%Several Leftist parties stood in this election in Wakefield.


South Yorkshire

ID Constituency Winner Second place Notes
27 Barnsley Centralmarker Labour (-8.5) Lib Dem (+1.9) Swing for party change 22.3%
28 Barnsley East and Mexboroughmarker Labour (-4.6) Lib Dem (+4.2) Swing for party change 21.4%
29 Barnsley West and Penistonemarker Labour (-3.3) Conservative (-1.8) Swing for party change 15.4%
190 Don Valleymarker Labour (-1.9) Conservative (+0.8) Swing for party change 11.7%
191 Doncaster Centralmarker Labour (-7.8) Lib Dem (+9.9) Swing for party change 14.3%
192 Doncaster Northmarker Labour (-7.6) Conservative (+0.7) Swing for party change 20%Community Group took 7.5% of the vote, denting Labour majority
479 Rother Valleymarker Labour (-6.7) Conservative (-2.3) Swing for party change 18%
480 Rotherhammarker Labour (-11.1) Lib Dem (+6.6) Swing for party change 17.8%
500 Sheffield Attercliffemarker Labour (-7.7) Lib Dem (+2.8) Swing for party change 21.55%
501 Sheffield Brightsidemarker Labour (-8.4) Lib Dem (+4.3) Swing for party change 27.7%BNP only 2.8% off Conservatives
502 Sheffield Central Labour (-11.5) Lib Dem (+6.6) Swing for party change 11.7%
503 Sheffield Hallammarker Lib Dem (-4.3) Conservative (-1.3) Swing for party change 10.7%
504 Sheffield Heeleymarker Labour (-3.0) Lib Dem (-2.1) Swing for party change 17.6%
505 Sheffield Hillsboroughmarker Labour (-5.6) Lib Dem (+4.1) Swing irrelevant as constituency is being abolished for next election
610 Wentworthmarker Labour (-7.9) Conservative (-1.5) Swing needed for party change 21.15%


East Midlands

Derbyshire, Western Leicestershire & Nottinghamshire

ID Constituency Winner Second place Notes
10 Amber Valleymarker Labour (-6.3%) Conservative (-1.3%)
17 Ashfieldmarker Labour (-9.5%) Conservative (-0.1%) Seat of Geoff Hoon, the Defence Secretary
33 Bassetlawmarker Labour (+1.3%) Conservative (-0.4%)
66 Blabymarker Conservative (-0.9%) Labour (-3.8%)
74 Bolsovermarker Labour (-3.4%) Liberal Democrat (+5.6%)
80 Bosworthmarker Conservative (-1.8%) Labour (-8.0%)
106 Broxtowemarker Labour (-6.7%) Conservative (+0.5%)
135 Charnwoodmarker Conservative (-1.6) Labour (-3.0)
142 Chesterfieldmarker Liberal Democrat (-0.5) Labour (-1.6)
179 Derby Northmarker Labour (-6.9) Conservative (+0.4)
180 Derby Southmarker Labour (-11.0) Liberal Democrat (+13.0)
181 Derbyshire North Eastmarker Labour (-6.3) Conservative (-0.4)
182 Derbyshire Southmarker Labour (-6.2) Conservative (+0.8)
183 Derbyshire Westmarker Conservative (-0.3) Labour (-6.8)
237 Erewashmarker Labour (-4.7) Conservative (-4.5)
256 Gedlingmarker Labour (-5.0) Conservative (-0.8)
309 High Peakmarker Labour (-7.0) Conservative (+0.9)
351 Leicester Eastmarker Labour (+0.5) Conservative (-4.8)
352 Leicester Southmarker Labour (-15.2) Liberal Democrat (+13.4) Labour re-took the seat following a 2004 by-election loss.
353 Leicester Westmarker Labour (-2.5) Conservative (-0.8)
354 Leicestershire North Westmarker Labour (-6.6) Conservative (+2.1)
373 Loughboroughmarker Labour (-8.3) Conservative (+1.8)
387 Mansfieldmarker Labour (-9.0) Conservative (-8.8)
429 Nottingham Eastmarker Labour (-13.2) Liberal Democrat (+9.7)
430 Nottingham Northmarker Labour (-5.8) Conservative (-5.1)
431 Nottingham Southmarker Labour (-7.1) Conservative (-1.3)
484 Rushcliffemarker Conservative (+2.0) Labour (-7.5)


Lincolnshire, Northamptonshire, Rutland, Eastern Leicestershire

ID Constituency Winner Second place Notes
79 Boston and Skegnessmarker Conservative (+3.3%) Labour (-9.5%)
158 Corbymarker Labour (-5.5%) Conservative (+3.4%)
176 Daventrymarker Conservative (+2.4%) Labour (-4.9%)
254 Gainsboroughmarker Conservative (-2.3%) Liberal Democrat (-0.3%)
270 Grantham and Stamfordmarker Conservative (+0.8%) Labour (-5.2%)
287 Harboroughmarker Conservative (-1.8%) Liberal Democrat (+1.3%)
335 Ketteringmarker Conservative (+2.1%) Labour (-5.0%)
363 Lincolnmarker Labour (-8.5%) Conservative (+1.7%)
374 Louth and Horncastlemarker Conservative (-1.9%) Labour (-6.1%)
409 Newarkmarker Conservative (+1.5%) Labour (-3.6%)
424 Northampton Northmarker Labour (-9.2%) Conservative (+0.4%)
425 Northampton Southmarker Conservative (+2.6%) Labour (-7.3%)
486 Rutland & Meltonmarker Conservative (+3.1%) Labour (-4.8%)
506 Sherwoodmarker Labour (-5.8%) Conservative (+0.5%)
512 Sleaford and North Hykehammarker Conservative (+0.6%) Labour (-5.5%)
516 South Holland and The Deepingsmarker Conservative (+1.7%) Labour (-7.0%)
607 Wellingboroughmarker Conservative (+0.6%) Labour (-5.3%)


West Midlands

Mercia

ID Constituency Winner Second place Notes
104 Bromsgrovemarker Conservative (-0.7) Labour (-4.0) Swing for party change 10.5%
109 Burtonmarker Labour (-7.9) Conservative (-0.4) Swing for party change 1.5%UKIP, Veritas, and BNP hold balance of power here.
123 Cannock Chasemarker Labour (-4.8) Conservative (-0.2) Swing for party change 10.7%
302 Herefordmarker Liberal Democrat (+2.4) Conservative (+2.5) Swing for party change 1.05%, but with redistribution will be a probable Conservative gain
356 Leominstermarker Conservative (+3.1) Liberal Democrat (-1.8) Swing for party change 13.5%
362 Lichfield Conservative (-0.5) Labour (-6.1) Swing for party change 8.1%
375 Ludlowmarker Conservative (+5.7) Liberal Democrat (-2.5) Swing for party change 2.2%
411 Newcastle-under-Lymemarker Labour (-8.0) Conservative (-2.6) Swing for party change 10.2%
432 Nuneatonmarker Labour (-8.1) Conservative (+4.3) Swing for party change 2.5%
464 Redditchmarker Labour (-0.9) Conservative (-0.9) Swing for party change 3.4%
481 Rugby & Kenilworthmarker Conservative (+1.5) Labour (-6.6) Swing irrelevant as constituency is being abolished
508 Shrewsbury and Atchammarker Conservative (+0.3) Labour (-10.5) Swing for party change 1.8%
509 Shropshire North Conservative (+1.0) Labour (-9.3) Swing for party change 11.8%
524 Stafford Labour (-4.3) Conservative (+2.4) Swing for party change 2.35%
525 Staffordshire Moorlandsmarker Labour (-8.0) Conservative (+0.2) Swing for party change 2.75%
526 Staffordshire South Conservative (+1.6) Labour (-16.6) Election delayed due to death of a candidate on May 2, election held on 23 JuneSwing of 17.3%
533 Stoke-on-Trent Centralmarker Labour (-7.7) Liberal Democrat (+3.3) Swing for Labour to Lib Dems. 17.5%, Swing for Labour to Conservative 17.7%
534 Stoke-on-Trent Northmarker Labour (-5.4) Conservative (+1.2) Swing for party change 16.3%
535 Stoke-on-Trent Southmarker Labour (-6.9) Conservative (-0.7) Swing for party change 11.5%
536 Stone Conservative (-0.8) Labour (-6.8) Swing for party change 9.6%
539 Stratford-on-Avonmarker Conservative (-1.1) Liberal Democrat (-0.5) Swing for party change 10.4%
559 Tamworth Labour (-6.0) Conservative (-0.5) Swing for party change 3%
563 Telfordmarker Labour (-6.3) Conservative (+5.1) Swing for party change 7.9%
601 Warwick & Leamingtonmarker Labour (-8.2) Conservative (+2.5) Swing for party change only 0.25% but redistributions may make this a safe Labour
602 Warwickshire Northmarker Labour (-6.0) Conservative (-0.4) Swing for party change 8%
631 Worcestermarker Labour (-6.7) Conservative (-0.4) Swing for party change 3.4%
632 Worcestershire Midmarker Conservative (+0.4) Labour (-3.6) Swing for party change 13.8%
633 Worcestershire Westmarker Conservative (+-1.5) Liberal Democrat (+5.3) Swing for party change 2.65%
638 Wrekin, Themarker Conservative (+3.5) Labour (-7.2) Swing for party change 1%
641 Wyre Forestmarker Independent (-18.2) Conservative (+9.6) Swing for candidate change 5.6%


Birmingham & Coventry

ID Constituency Winner Second place Notes
7 Aldridge-Brownhillsmarker Conservatives (-2.8) Labour (-6.7) Swing for party change 7%
55 Birmingham Edgbastonmarker Labour (-5.3) Conservatives (+0.9) Swing for party change 3.1%
56 Birmingham Erdingtonmarker Labour (-3.8) Conservatives (-1.4) Swing for party change 15.1%
57 Birmingham Hall Greenmarker Labour (-7.4) Conservatives (-3.8) Swing for party change 8.2%
58 Birmingham Hodge Hillmarker Labour (-15.3) Liberal Democrat (+21.4) Labour had narrowly retained the seat in a 2004 by-election.Swing for party change 9.6%
59 Birmingham Ladywoodmarker Labour (-17.0) Liberal Democrat (+23.3) Swing for party change 10.2%
60 Birmingham Northfieldmarker Labour (-6.4) Conservatives (-0.7) Swing for party change 10.4%
61 Birmingham Perry Barrmarker Labour (+0.5) Liberal Democrat (+3.6) Swing for party change 10.2%
62 Birmingham Selly Oakmarker Labour (-6.3) Conservatives (-1.7) Swing for party change 10.6%
63 Birmingham Sparkbrook and Small Heathmarker Labour (-21.4) Respect (+27.5) Swing irrelevant as constituency is being abolished for next election.High Muslim population contributed to Far-Left RESPECT's 27.5% vote share
64 Birmingham Yardleymarker Liberal Democrat (+8.1) Labour (-9.6) Swing for party change 4.5%Conservatives have lost 32% of the vote in only 13 years.
162 Coventry North Eastmarker Labour (-4.1) Conservatives (-0.1) Swing for party change 19.1%
163 Coventry North Westmarker Labour (-3.2) Conservatives (+0.9) Swing fr party change 10.7%
164 Coventry Southmarker Labour (-4.4) Conservatives (-1.0) Swing for party change 7.7%
200 Dudley Northmarker Labour (-7.9) Conservatives (-3.4) Swing for party change 6.5%
201 Dudley Southmarker Labour (-4.5) Conservatives (+3.4) Swing for party change 5.4%
278 Halesowen and Rowley Regismarker Labour (-6.4) Conservatives (+1.9) Swing for party change 5.3%
390 Meridenmarker Conservatives (+0.5) Labour (-6.1) Swing for party change 7.5%
514 Solihullmarker Liberal Democrat (+13.9) Conservatives (-6.0) Swing for party change just 0.25%Conservative candidate lost by 279 votes. Balance of power held by UKIP and BNP.
537 Stourbridgemarker Labour (-6.1) Conservatives (+2.4) Swing for party change 0.5%
554 Sutton Coldfieldmarker Conservatives (+2.1) Labour (-1.2) Swing for party change 13.3%
592 Walsall Northmarker Labour (-10.3) Conservatives (-1.1) Swing for party change %10
593 Walsall Southmarker Labour (-9.1) Conservatives (-3.1) Swing for party change 11.3%
598 Warleymarker Labour (-6.1) Conservatives (0.0) Swing for party change 15.7%
611 West Bromwich Eastmarker Labour (-0.3) Conservatives (-3.2) Swing for party change 16.4%
612 West Bromwich Westmarker Labour (-6.5) Conservatives (-2.0) Swing for party change 16.6%
627 Wolverhampton North Eastmarker Labour (-5.8) Conservatives (-1.1) Swing for party change 12.4%
628 Wolverhampton South Eastmarker Labour (-8.0) Conservatives (+0.5) Swing for party change 18.6%
629 Wolverhampton South Westmarker Labour (-3.9) Conservatives (-2.2) Swing for party change 3.45%


Anglia

Mid-Anglia

ID Constituency Winner Second place Notes
39 Bedford Labour (-6.2) Conservative (+0.9) Swing for party change 4%
40 Bedfordshire Midmarker Conservative (-1.1) Liberal Democrat (+4.1) Swing for party change 11.3%
41 Bedfordshire North Eastmarker Conservative (0.0) Labour (-5.8) Swing for party change 12.4%
42 Bedfordshire South Westmarker Conservative (+6.2) Labour (-10.2) Swing for party change 9%
105 Broxbournemarker Conservative (-0.3) Labour (-4.9) Swing for party change 14.3%
118 Cambridgemarker Liberal Democrat (+18.9) Labour (-11.1) LibDem gain from Labour, as a result of the high student population.Swing for party change 5%
119 Cambridgeshire North Eastmarker Conservative (-0.6) Labour (-4.9) Swing for party change 8.7%
120 Cambridgeshire North Westmarker Conservative (-4.0) Labour (-5.6) Swing for party change 10%
121 Cambridgeshire Southmarker Conservative (+0.8) Liberal Democrat (+2.9) Swing for party change 7.6%
122 Cambridgeshire South Eastmarker Conservative (+2.8) Liberal Democrat (+4.8) Swing for party change 7.7%
288 Harlowmarker Labour (-6.4) Conservative (+6.4) Swing for party change 0.1% or just 49 votes. Labour majority of only 97 votes, with UKIP and Veritas together tallying 1922 votes.
298 Hemel Hempstead Conservative (+1.8) Labour (-7.3) Swing for party change 0.5% or just 250 votes
303 Hertford and Stortfordmarker Conservative (+5.8) Labour (-8.7) Swing for party change 13.2%
304 Hertfordshire North Eastmarker Conservative (+3.2) Labour (-8.4) Swing for party change 9.7%
305 Hertfordshire South Westmarker Conservative (+2.6) Liberal Democrat (+3.7) Swing for party change 8.5%
306 Hertsmeremarker Conservative (+5.4%) Labour (-8.8%) Swing for party change 13.1%
310 Hitchin and Harpendenmarker Conservative (+2.6) Liberal Democrat (+7.8) Swing for party change 12%
321 Huntingdon Conservative (+0.9) Liberal Democrat (+2.4) Swing for party change 12.3%
376 Luton Northmarker Labour (-8.0) Conservative (+0.9) Swing for party change 8.3%
377 Luton South Labour (-12.5) Conservative (-1.2) Swing for party change 7.3%
447 Peterboroughmarker Conservative (+4.2) Labour (-9.6) Swing for party change 3.3%
489 St Albansmarker Conservative (+2.1) Labour (-11.1) Swing for party change 1.5%
528 Stevenagemarker Labour (-9.0) Conservative (+3.7) Swing for party change 3.8%. Constituency to watch in the next election
603 Watfordmarker Labour (-11.7) Liberal Democrat (+13.8) Swing for Labour to Lib Dems. 1.2%, Swing for Labour to Conservatives 2%
609 Welwyn Hatfieldmarker Conservative (+9.2) Labour (-6.9) Swing for party change 6.7%


East Anglia

ID Constituency Winner Second place Notes
31 Basildonmarker Labour (-9.3) Conservative (+2.3) Swing for party change 3.7%. Small parties polled 10.1% of total vote share.
53 Billericay Conservative (+4.8) Labour (-7.2) Swing for party change 11.4%
87 Braintreemarker Conservative (+3.2) Labour (-4.9) Swing for party change 3.7%
93 Brentwood and Ongarmarker Conservative (+15.5) Liberal Democrat (+11.6) Swing for party change 13.2%
112 Bury St Edmundsmarker Conservative (+2.7) Labour (-11.1) Swing for party change 9.5%
133 Castle Pointmarker Conservative (+3.7) Labour (-11.7) Swing for party change 9%
138 Chelmsford Westmarker Conservative (+2.4) Liberal Democrat (+2.8) Swing for party change 9.4%
153 Colchester Liberal Democrat (+4.5) Conservative (+3.2) Swing for party change 7%. Has been strongly trending Lib Dem since 1997, returning them with ever-increasing majorities.
235 Epping Forestmarker Conservative (+3.9) Labour (-8.3) Swing for party change 16%
240 Essex North Conservative (+0.2) Labour (-6.7) Swing for party change 11.4%
273 Great Yarmouth Labour (-4.8) Conservative (-0.9) Swing for party change 3.7%. Constituency to watch
293 Harwichmarker Conservative (+1.9) Labour (-5.3) Swing for party change 0.9% or 460 votes. Constituency to watch
327 Ipswichmarker Labour (-7.5) Conservative (+0.6) Swing for party change 6.4%
382 Maldon & Chelmsford Eastmarker Conservative (+2.3) Labour (-5.9) Swing for party change 13.7%
418 Norfolk Mid Conservative (-1.7) Labour (-6.9) Swing for party change 6.9%
419 Norfolk Northmarker Liberal Democrat (+10.7) Conservative (-6.3) Swing for party change 9%
420 Norfolk North West Conservative (+1.8) Labour (-9.5) Swing for party change 9.1%
421 Norfolk Southmarker Conservative (+2.6) Liberal Democrat (0.0) Swing for party change 7.5%
422 Norfolk South Westmarker Conservative (-5.3) Labour (-5.8) Swing for party change 9.2%
427 Norwich Northmarker Labour (-2.5) Conservative (-1.4) Swing for party change 5.8%
428 Norwich Southmarker Labour (-7.8) Liberal Democrat (+6.4) Constituency of former Home Secretary Charles Clarke Swing for party change 4.4% Large student Green vote at 7.4%
460 Rayleighmarker Conservative (+5.3) Labour (-7.1) Safe Conservative constituency but swing can't be provided as the constituency is being heavily redistributed.
474 Rochford and Southend Eastmarker Conservative (-8.3) Labour (-3.4) Swing for party change 7%
488 Saffron Waldenmarker Conservative (+2.5) Liberal Democrat (+2.0) Swing for party change 12.3%
520 Southend Westmarker Conservative (-0.1) Liberal Democrat (-1.2) Swing for party change 11.3%
543 Suffolk Central & Ipswich Northmarker Conservative (-0.5) Labour (-8.6) Swing for party change 7.7%
544 Suffolk Coastalmarker Conservative (+1.3) Labour (-8.7) Swing for party change 9.2%
545 Suffolk Southmarker Conservative (+1.6) Liberal Democrat (+3.6) Swing for party change 6.8%
546 Suffolk West Conservative (+1.4) Labour (-8.6) Swing for party change 10.1%
604 Waveneymarker Labour (-5.4) Conservative (+0.8) Swing for party change 6%


South West England

Devon & Cornwall

ID Constituency Winner Second place Notes
159 Cornwall Northmarker Liberal Democrat (-9.4) Conservative (+3.3) Swing for party change 2.7%
160 Cornwall South Eastmarker Liberal Democrat (+0.8) Conservative (-0.9) Swing for party change 6.1%
185 Devon East Conservative (-0.5) Liberal Democrat(+0.4) Swing for party change 8.1%
186 Devon North Liberal Democrat (+1.7) Conservative (-1.9) Swing for party change 4.8%
187 Devon South Westmarker Conservative (-2.0) Liberal Democrat (+5.7) Swing for party change 10.4%
241 Exetermarker Labour (-8.7) Conservative (-0.2) Swing for party change
243 Falmouth and Cambornemarker Liberal Democrat (+10.4) Labour (-8.6) Swing for party change 2%. Smaller parties gained (balance of power) 7.9% of vote. Constituency to watch in next election
448 Plymouth Devonportmarker Labour (-14.0) Conservative (-2.1) Swing for party change 9.7%
449 Plymouth Suttonmarker Labour (-10.1) Conservative (-1.7) Swing for party change 5.4%
492 St Ives Liberal Democrat (-0.9) Conservative (-3.5) Swing for party change 11.5%
562 Teignbridgemarker Liberal Democrat (+1.3) Conservative (-3.8) Swing irrelevant as constituency is being abolished
568 Tiverton and Honitonmarker Conservative (+0.8) Liberal Democrat (-6.9) Swing for party change 9.5%
571 Torbaymarker Liberal Democrat (-9.7) Conservative (+0.1) Swing for party change 2.2%. Constituency to watch at next election
188 Torridge and West Devonmarker Conservative (+2.7) Liberal Democrat (-5.0)
573 Totnes Conservative (-2.8) Liberal Democrat (+0.7) Swing for party change 1.9%
575 Truro and St Austellmarker Liberal Democrat (-1.6) Conservative (+0.1) Swing for party change 7.2%


West England

ID Constituency Winner Second place Notes
34 Bathmarker Don Foster
Liberal Democrat (-6.6)
Sian Dawson
Conservative (+4.6)
Swing for party change 5.1%
81 Bournemouth Eastmarker Tobias Ellwood
Conservative (+1.7)
Andrew Garratt
Liberal Democrat (-2.6)
Swing for party change 7%
82 Bournemouth Westmarker John Butterfill
Conservative (-1.4)
Richard Renaut
Liberal Democrat (+4.4)
Swing for party change 6%
95 Bridgwater Ian Liddell-Grainger
Conservative (+3.7)
Matthew Burchell
Labour (-0.3)
Swing for party change 8.8%
99 Bristol East Kerry McCarthy
Labour (-9.1)
Philip James
Liberal Democrat (+8.1)
Swing for party change 10.4%
100 Bristol North Westmarker Doug Naysmith
Labour (-5.4)
Alastair Watson
Conservative (-0.8)
Swing for party change 9.5%
101 Bristol Southmarker Dawn Primarolo
Labour (-7.8)
Kay Barnard
Liberal Democrat (+8.0)
Swing for party change 13.2%
102 Bristol Westmarker Stephen Wiliams
Liberal Democrat (+9.4)
Valerie Davey
Labour (-7.4)
LD gain from Lab. Swing for party change 4.5%
139 Cheltenhammarker Martin Horwood
Liberal Democrat (-6.2)
Vanessa Gearson
Conservative (+1.1)
Swing for party change 2.7%
147 Christchurch Christoper Chope
Conservative (-0.4)
Leslie Coman
Liberal Democrat (-3.3)
Swing for party change 15.1%
161 Cotswoldmarker Geoffrey Clifton-Brown
Conservative (-1.0)
Philip Beckerlegge
Liberal Democrat (+4.6)
Swing for party change 10.1%
184 Devizesmarker Michael Ancram
Conservative (+1.3)
Fiona Hornby
Liberal Democrat (+2.9)
Swing for party change 11.8%
193 Dorset Mid and Poole Northmarker Annette Brooke
Liberal Democrat (+6.7)
Simon Hayes
Conservative (-4.5)
Swing for party change 6.1%
194 Dorset Northmarker Robert Walter
Conservative (-1.8)
Emily Gasson
Liberal Democrat (+2.0)
Swing for party change 2.1%. Constituency to watch in next election
195 Dorset Southmarker Jim Knight
Labour (-0.4)
Ed Matts
Conservative (-3.7)
Swing for party change 1.9%. Constituency to watch at next election
196 Dorset Westmarker Oliver Letwin
Conservative (+1.9)
Justine McGuinness
Liberal Democrat (+0.1)
2nd highest turnout (76.29%)Swing for party change 2.3%
251 Forest of Dean Mark Harper
Conservative (+2.1)
Isabel Owen
Labour (-6.8)
Con gain from LabSwing for party change 2.2%
266 Gloucestermarker Parmjit Dhanda
Labour (-1.1)
Paul James
Conservative (-1.3)
Swing for party change 4.1%
338 Kingswoodmarker Roger Berry
Labour (-7.9)
Owen Inskip
Conservative (+4.7)
Swing for party change 7%
426 Northavonmarker Steve Webb
Liberal Democrat (-0.1)
Chris Butt
Conservative (-1.1)
Swing for party change 9.4%
452 Poole Robert Syms
Conservative (-1.7)
Mike Plummer
Liberal Democrat (+3.1)
Swing for party change 7.4%
494 Salisbury Robert Key
Conservative (+1.2)
Richard Denton-White
Liberal Democrat (-2.8)
Swing for party change 10.3%
515 Somerton and Frome David Heath
Liberal Democrat (+0.3)
Clive Allen
Conservative (0.0)
Swing for party change 0.8%. Constituency to watch at next election
542 Stroud David Drew
Labour (-7.0)
Neil Carmichael
Conservative (+1.6)
Swing for party change 0.3% or 176 votes. Constituency to watch at next election
557 Swindon Northmarker Michael Wills
Labour (-9.2)
Justin Tomlinson
Conservative (+4.3)
Swing for party change 2.9%. Constituency to watch at next election
558 Swindon Southmarker Anne Snelgrove
Labour (-11.0)
Robert Buckland
Conservative (+2.8)
Swing for party change 1.6%. Constituency to watch at next election
561 Taunton Jeremy Brown
Liberal Democrat (+2.0)
Adrian Flook
Conservative (+0.6)
LD gain from ConSwing for party change 0.5%. Constituency to watch at next election.
564 Tewkesbury Laurence Robertson
Conservative (+3.0)
Alistair Cameron
Liberal Democrat (+1.2)
Swing for party change 10.9%
596 Wansdykemarker Dan Norris
Labour (-6.2)
Chris Watt
Conservative (+1.5)
Notional swing for party change 150 to Labour for Labour to hold. Constituency to watch at next election
608 Wells David Heathcoat-Amory
Conservative (-0.2)
Tessa Munt
Liberal Democrat (-0.5)
Swing for party change 2.9%
614 Westburymarker Andrew Murrison
Conservative (+2.4)
Duncan Hames
Liberal Democrat (+3.3)
616 Weston-super-Mare John Penrose
Conservative (+1.6)
Brian Cotter
Liberal Democrat (-3.4)
Con gain from LDSwing for party change 2.1%
618 Wiltshire North James Gray
Conservative (+1.4)
Paul Fox
Liberal Democrat (-0.8)
Swing for party change 4.7%
630 Woodspringmarker Liam Fox
Conservative (-1.9)
Mike Bell
Liberal Democrat (+6.0)
Swing for party change 5.9%
643 Yeovil David Laws
Liberal Democrat (+7.2)
Ian Jenkins
Conservative (-1.7)
Swing for party change 9%


South East England

Wessex

ID Constituency Winner Second place Notes
6 Aldershotmarker Conservative (+0.5%) Liberal Democrat (+4.1%)
20 Aylesburymarker Conservative (+1.8%) Liberal Democrat (+0.7%)
24 Banburymarker Conservative (+1.7%) Labour (-7.3%)
32 Basingstokemarker Conservative (-1.2%) Labour (-9.2%) After defection of Conservative MP Andrew Hunter to the Northern-Ireland only Democratic Unionist Party, they regained this seat.
37 Beaconsfieldmarker Conservative (+2.6%) Liberal Democrat (-1.2%)
83 Bracknellmarker Conservative (+3.1%) Labour (-6.8%)
107 Buckinghammarker Conservative (+3.7%) Labour (-4.3%)
140 Chesham and Amershammarker Conservative (+3.9%) Liberal Democrat (+0.8%)
143 Chichestermarker Conservative (+1.3%) Liberal Democrat (+3.5%)
221 Eastleighmarker Liberal Democrat (-2.1%) Conservative (+3.2%)
244 Fareham Conservative (+2.6%) Labour (-6.0%)
275 Guildfordmarker Conservative(+2.4%) Liberal Democrat(+0.5%) Con gain from LD
283 Hampshire Eastmarker Conservative(-1.9%) Liberal Democrat(+5.4%)
284 Hampshire North Eastmarker Conservative (+0.5%) Liberal Democrat (+4.2%)
285 Hampshire North Westmarker Conservative (+0.6%) Liberal Democrat (+3.7%)
295 Havantmarker Conservative (+0.5%) Labour (-4.8%)
301 Henleymarker Conservative(+7.4%) Liberal Democrat(-1.0%)
328 Isle of Wightmarker Conservative(+9.2%) Liberal Democrat(-5.8%)
379 Maidenheadmarker Conservative(+5.8%) Liberal Democrat(-0.1%)
395 Milton Keynes North Eastmarker Conservative (+1.2%) Labour (-6.1%)
396 Milton Keynes South Westmarker Labour (-7.1%) Conservative (0.0%)
407 New Forest Eastmarker Conservative(+6.2%) Liberal Democrat(+0.7%)
408 New Forest Westmarker Conservative(+0.7%) Liberal Democrat(-6.9%)
410 Newbury Conservative (+5.5%) Liberal Democrat (-5.6%)
440 Oxford Eastmarker Labour (-12.5%) Liberal Democrat (+11.2%)
441 Oxford West & Abingdonmarker Liberal Democrat (-1.5%) Conservative (+1.7%)
454 Portsmouth North Labour (-9.8%) Conservative (+1.1%)
455 Portsmouth Southmarker Liberal Democrat (-2.4%) Conservative (+4.8%)
461 Reading Eastmarker Conservative (+3.4%) Labour (-10.5%)
462 Reading Westmarker Labour (-8.1%) Conservative (+1.9%)
476 Romseymarker Liberal Democrat (-2.3%) Conservative (+2.3%)
483 Runnymede and Weybridgemarker Conservative (+2.7%) Labour (-6.0%)
513 Sloughmarker Labour (-11.1%) Conservative (-0.1%)
518 Southampton Itchenmarker Labour (-6.2%) Conservative (-0.6%)
519 Southampton Testmarker Labour (-9.8%) Conservative (+0.4%)
523 Spelthornemarker Conservative (+5.4%) Labour (-10.0%)
550 Surrey Heathmarker Conservative (+1.8%) Liberal Democrat (+3.1%)
551 Surrey South Westmarker Conservative (+5.1%) Liberal Democrat (-4.1%)
597 Wantagemarker Conservative (+3.4%) Liberal Democrat (-0.4%)
620 Winchestermarker Liberal Democrat (-4.0%) Conservative (+0.2%)
621 Windsor Conservative (+2.2%) Liberal Democrat (-0.1%)
624 Witneymarker Conservative (+4.3%) Liberal Democrat (-2.7%)
625 Wokingmarker Conservative (+1.4%) Liberal Democrat (+2.8%)
626 Wokingham Conservative (+2.0%) Liberal Democrat (0.0%)
640 Wycombemarker Conservative (+3.4%) Labour (-5.4%)


Channel Coast

ID Constituency Winner Second place Notes
16 Arundel and South Downsmarker Conservative (-2.4) Liberal Democrat (+4.7)
18 Ashfordmarker Conservative (+4.2) Labour (-6.3)
51 Bexhill and Battlemarker Conservative (+4.5) Liberal Democrat (-0.8)
73 Bognor Regis and Littlehamptonmarker Conservative (-0.6) Labour (-5.3)
97 Brighton Kemptownmarker Labour (-7.9) Conservative (-2.3)
98 Brighton Pavilionmarker Labour (-13.3) Conservative (-1.2)
124 Canterburymarker Conservative (+2.9) Labour (-8.2)
136 Chatham and Aylesfordmarker Labour (-4.6) Conservative (+0.9)
165 Crawleymarker Labour (-10.2) Conservative (+6.8)
175 Dartfordmarker Labour (-5.4) Conservative (+0.5)
197 Dover Labour (-3.5) Conservative (-2.2)
220 Eastbournemarker Conservative (-0.6) Liberal Democrat (+1.8)
236 Epsom & Ewellmarker Conservative (+6.3) Liberal Democrat (-0.7)
239 Esher and Waltonmarker Conservative (-3.3) Liberal Democrat (+7.1)
245 Faversham and Kent Midmarker Conservative (+4.1) Labour (-5.8)
250 Folkestone & Hythemarker Conservative (+8.9) Liberal Democrat (-2.2) Constituency of Michael Howard, former Conservative leader
257 Gillinghammarker Labour (-3.3) Conservative (+1.6)
268 Gosportmarker Conservative (+1.2) Labour (-5.6)
271 Graveshammarker Conservative (+4.9) Labour (-7.7)
294 Hastings and Ryemarker Labour (-5.0) Conservative (+0.8)
314 Horsham Conservative (-1.5) Liberal Democrat (+2.2)
316 Hovemarker Labour (-8.4) Conservative (-1.8)
357 Lewesmarker Liberal Democrat (-3.9) Conservative (-0.7)
380 Maidstone and The Wealdmarker Conservative (+3.1) Labour (-4.8)
388 Medwaymarker Labour (-6.8) Conservative (+2.5)
398 Mole Valleymarker Conservative (+4.3) Liberal Democrat (+1.5)
466 Reigate Conservative (+1.2) Liberal Democrat (+2.1)
499 Sevenoaksmarker Conservative (+2.4) Liberal Democrat (+0.3)
510 Sittingbourne and Sheppeymarker Labour (-4.0) Conservative (+5.1)
549 Surrey East Conservative (+3.7) Liberal Democrat (-0.6)
552 Mid Sussexmarker Conservative (+1.8) Liberal Democrat (+5.0)
565 Thanet, Northmarker Conservative (-0.7) Labour (-2.2)
566 Thanet, Southmarker Labour (-5.3) Conservative (-2.3)
567 Thurrockmarker Labour (-9.3) Conservative (+2.8)
569 Tonbridge and Mallingmarker Conservative (+3.5) Labour (-6.0)
576 Tunbridge Wellsmarker Conservative (+0.7) Liberal Democrat (+1.4)
605 Wealdenmarker Conservative (+2.3) Liberal Democrat (-0.2)
636 Worthing East & Shorehammarker Conservative (+0.7) Labour (-3.5)
637 Worthing West marker Conservative (+0.1) Liberal Democrat (+0.2)


London

North East London

ID Constituency Winner Second place Notes
26 Barkingmarker Labour (-13.4) Conservative (-6.0)
49 Bethnal Green & Bow Respect (+35.9) Labour (-16.5) George Galloway wins seat
144 Chingford & Woodford Greenmarker Conservative (+5.0) Labour (-7.7)
173 Dagenhammarker Labour (-7.1) Conservative (-0.3)
217 East Hammarker Labour (-19.2) Respect (+20.7)
229 Edmontonmarker Labour (-5.7) Conservative (-0.9)
233 Enfield Northmarker Labour (-2.4) Conservative (-1.1)
234 Enfield Southgatemarker Conservative (+6.0) Labour (-11.3)
276 Hackney North & Stoke Newingtonmarker Labour (-12.4) Liberal Democrat (+9.2)
277 Hackney South and Shoreditchmarker Labour (-11.3) Liberal Democrat (+6.6)
311 Holborn & St Pancrasmarker Labour (-10.7) Liberal Democrat (+11.3)
312 Hornchurchmarker Conservative (-0.5) Labour (-4.8)
313 Hornsey & Wood Greenmarker Liberal Democrat (+17.5) Labour (-11.6)
323 Ilford Northmarker Conservative (+3.2) Labour (-6.0)
324 Ilford Southmarker Labour (-10.7) Conservative (-1.5)
329 Islington Northmarker Labour (-10.7) Liberal Democrat (+10.9)
330 Islington South & Finsburymarker Labour (-14.0) Liberal Democrat (+10.2)
361 Leyton & Wansteadmarker Labour (-12.2) Liberal Democrat (+9.2)
453 Poplar & Canning Townmarker Labour (-20.3) Conservative (+0.5)
475 Romfordmarker Conservative (+6.1) Labour (-9.0)
574 Tottenham Labour (-9.6) Liberal Democrat (+7.3)
583 Upminstermarker Conservative (+3.0) Labour (-10.8)
594 Walthamstow Labour (-11.9) Liberal Democrat (+12.5)
613 West Hammarker Labour (-18.7) Respect (+19.5)


North West London

ID Constituency Winner Second place Notes
89 Brent Eastmarker Sarah Teather
Liberal Democrat (+36.9)
Yasmin Qureshi
Labour (-24.4)
90 Brent Northmarker Barry Gardiner
Labour (-10.6)
Robert Blackman
Conservative (+3.7)
91 Brent Southmarker Dawn Butler
Labour (-14.5)
James Allie
Liberal Democrat (+9.9)
145 Chipping Barnetmarker Theresa Villiers
Conservative (+0.2)
Pauline Coakley-Webb
Labour (-7.5)
148 Cities of London and Westminstermarker Mark Field
Conservative (+1.0)
Hywel Lloyd
Labour (-8.0)
213 Ealing, Acton and Shepherd's Bushmarker Andrew Slaughter
Labour (-12.3)
Jonathon Gough
Conservative (+2.8)
214 Ealing Northmarker Stephen Pound
Labour (-11.7)
Roger Curtis
Conservative (+1.2)
215 Ealing Southallmarker Piara Khabra
Labour (+1.3)
Nigel Bakhai
Liberal Democrat (+14.4)
249 Finchley and Golders Greenmarker Rudi Vis
Labour (-5.8)
Andrew Mennear
Conservative (+1.0)
282 Hammersmith and Fulhammarker Greg Hands
Conservative (+5.6)
Melanie Smallman
Labour (-9.1)
"London's most marginal seat" ended up in a 10.2% majority win.
286 Hampstead & Highgatemarker Glenda Jackson
Labour (-8.6)
Piers Wauchope
Conservative (+3.9)
290 Harrow Eastmarker Tony McNulty
Labour (-9.2)
David Ashton
Conservative (+4.6)
291 Harrow Westmarker Gareth Thomas
Labour (-7.1)
Mike Freer
Conservative (+1.9)
296 Hayes and Harlingtonmarker JohnMcDonnell
Labour (-7.0)
Richard Worrell
Conservative (+1.1)
300 Hendon Andrew Dismore
Labour (-8.1)
Richard Evans
Conservative (+3.7)
334 Kensington and Chelseamarker Malcolm Rifkind
Conservative (+3.5)
Jennifer Kingsley
Liberal Democrat (+2.5)
465 Regent's Park and Kensington Northmarker Karen Buck
Labour (-9.9)
Jeremy Bradshaw
Conservative (+2.8)
482 Ruislip Northwood Nick Hurd
Conservative (-1.1)
Mike Cox
Liberal Democrat (+6.0)
585 Uxbridgemarker John Randall
Conservative (+1.9)
Rod Marshall
Labour (-9.9)


South West London

ID Constituency Winner Second place Notes
36 Battersea Labour (-9.9%) Conservative (+3.5%)
92 Brentford and Isleworthmarker Labour (-12.5%) Conservative (+1.1%)
132 Carshalton and Wallingtonmarker Liberal Democrat (-4.7%) Conservative (+4.0%)
169 Croydon North Labour (-9.8%) Conservative (-1.3%)
170 Croydon Southmarker Conservative (+2.6%) Labour (-5.8%)
246 Feltham and Hestonmarker Labour (-11.6%) Conservative (+5.1%)
337 Kingston and Surbitonmarker Liberal Democrat (-9.2%) Conservative (+4.8%)
397 Mitcham and Mordenmarker Labour (-4.0%) Conservative (+0.8%)
459 Putneymarker Conservative (+4.0%) Labour (-9.0%) First Conservative gain on the night
472 Richmond Parkmarker Liberal Democrat (-1.0%) Conservative (+1.9%)
540 Streathammarker Labour (-10.2%) Liberal Democrat (+10.0%)
553 Sutton and Cheammarker Liberal Democrat (-1.7%) Conservative (+2.4%)
570 Tootingmarker Labour (-11.0%) Conservative (+3.8%)
577 Twickenhammarker Liberal Democrat (+2.9%) Conservative (-1.0%)
589 Vauxhallmarker Labour (-6.2%) Liberal Democrat (+6.0%)
619 Wimbledonmarker Conservative (+4.6%) Labour (-9.8%)


South East London

ID Constituency Winner Second place Notes
38 Beckenhammarker Conservative (0.0%) Labour (-6.3%)
52 Bexleyheath and Crayfordmarker Conservative (+6.4%) Labour (-8.0%)
103 Bromley & Chislehurstmarker Conservative (+1.6%) Labour (-6.4%)
117 Camberwell and Peckhammarker Labour (-4.3%) Liberal Democrat (+5.5%)
168 Croydon Centralmarker Conservative (+2.3%) Labour (-6.6%)
202 Dulwich and West Norwoodmarker Labour (-9.5%) Liberal Democrat (+9.2%)
232 Elthammarker Labour (-9.2%) Conservative (+2.2%)
238 Erith and Thamesmeadmarker Labour (-4.9%) Conservative (-1.9%)
274 Greenwich and Woolwichmarker Labour (-11.3%) Liberal Democrat (+5.1%)
358 Lewisham Deptfordmarker Labour (-9.4%) Liberal Democrat (+5.1%)
359 Lewisham East Labour (-7.9%) Conservative (+0.3%)
360 Lewisham Westmarker Labour (-9.1%) Liberal Democrat (+7.4%)
435 Old Bexley & Sidcupmarker Conservative (+4.4%) Labour (-10.0%)
439 Orpingtonmarker Conservative (+4.9%) Liberal Democrat (-3.5%)
522 Southwark North & Bermondseymarker Liberal Democrat (-9.8%) Labour (+2.0%)


Seats that changed hands

A total of 64 seats changed hands, since the 2001 general election.

Labour gains

from Liberal Democrats
  1. Leicester Southmarker


Conservative gains

from Labour
  1. Bexleyheath and Crayfordmarker
  2. Braintreemarker
  3. Clwyd West
  4. Croydon Centralmarker
  5. Dumfriesshire, Clydesdale, and Tweeddalemarker Ø
  6. Enfield Southgatemarker
  7. Forest of Dean
  8. Graveshammarker
  9. Hammersmith and Fulhammarker
  10. Harwichmarker
  11. Hemel Hempstead
  12. Hornchurchmarker
  13. Ilford Northmarker
  14. Ketteringmarker
  15. Lancaster and Wyremarker
  16. Monmouthmarker
  17. Milton Keynes North Eastmarker
  18. Northampton Southmarker
  19. Peterboroughmarker
  20. Preseli Pembrokeshire
  21. Putneymarker
  22. Reading Eastmarker
  23. Rugby and Kenilworthmarker
  24. Scarborough and Whitby
  25. Shipleymarker
  26. Shrewsbury and Atchammarker
  27. St Albansmarker
  28. The Wrekinmarker
  29. Wellingboroughmarker
  30. Welwyn Hatfieldmarker
  31. Wimbledonmarker


from the Liberal Democrats
  1. Devon West and Torridgemarker
  2. Guildfordmarker
  3. Ludlowmarker
  4. Newbury
  5. Weston-super-Mare


from the Democratic Union Party
  1. Basingstokemarker


Liberal Democrat gains

from Labour
  1. Birmingham Yardleymarker
  2. Brent Eastmarker (in a by-election, retained)
  3. Bristol Westmarker
  4. Cambridgemarker
  5. Cardiff Central
  6. Dunbartonshire Eastmarker
  7. Falmouth and Cambornemarker
  8. Hornsey and Wood Greenmarker
  9. Inverness, Nairn, Badenoch, and Strathspeymarker
  10. Leeds North Westmarker
  11. Manchester Withingtonmarker
  12. Rochdalemarker


from the Conservatives
  1. Solihullmarker
  2. Taunton
  3. Westmorland and Lonsdalemarker


from Plaid Cymru
  1. Ceredigion


Scottish National Party (SNP) gains

from Labour
  1. Dundee East
  2. Na h-Eileanan an Iarmarker


Democratic Unionist Party (DUP) gains

from the Ulster Unionists
  1. East Antrim
  2. Lagan Valley
  3. South Antrim
  4. Upper Bann


Social Democrat and Labour Party (SDLP) gain

from the Ulster Unionists
  1. BelfastSouth


Sinn Féin gain

from the SDLP
  1. Newry and Armagh


Respect gain

from Labour
  1. Bethnal Green and Bow


Independent candidate gain

from Labour
  1. Blaenau Gwent


Ø Indicates Scottish seat. Due to boundary changes, these are notional gains/losses.

Collated results

For other collated results see:


Embed code:






Got something to say? Make a comment.
Your name
Your email address
Message
Please enter the solution to case below
45-15=