Financial Times FT.com

Election results - constituencies

Published: May 5 2005 22:52 | Last updated: May 9 2005 18:29

Overall results
PartyPercentageSeats+/-
Labour35.2%356-47
Conservative32.3%197+33
Lib Dem22.0%62+11
Other10.5%30+3
Labour majority: 67
Still to declare: Staffordshire South. By-election to be held at a later date due to Lib Dem candidate’s death

For an A to Z constituency listing to compare 2005 with previous election results - click here

Aberavon; Lab hold; D. Hywel Francis (Lab) 18,077; Swing Lab to LD: 3.57%; Turnout: 58.94%
Aberdeen North; Lab win - notional hold; F. Doran (Lab) 15,557; Swing Lab to LD: Notional 9.25%; Turnout: 55.75%
Aberdeen South; Lab win - notional hold; A. Begg (Lab) 15,272; Swing Lab to LD: Notional 3.13%; Turnout: 62.11%
Aberdeenshire West Kincardine; LD win - notional hold; S. Robert Smith (LD) 19,285; Swing C to LD: Notional 2.25%; Turnout: 63.54%
Airdrie Shotts; Lab win - notional hold; D. John Reid (Lab) 19,568; Swing SNP to Lab: Notional 1.51%; Turnout: 53.52%
Aldershot; C hold; G. Howarth (C) 20,572; Swing C to LD: 1.74%; Turnout: 61.28%
Aldridge-Brownhills; C hold; R. Shepherd (C) 18,744; Swing Lab to C: 1.98%; Turnout: 64.05%
Altrincham Sale West; C hold; G. Brady (C) 20,569; Swing Lab to C: 4.70%; Turnout: 65.89%
Alyn Deeside; Lab hold; M. Tami (Lab) 17,331; Swing Lab to C: 1.22%; Turnout: 60.22%
Amber Valley; Lab hold; J. Mallaber (Lab) 21,593; Swing Lab to C: 2.55%; Turnout: 62.87%
Angus; SNP win - notional hold; M. Weir (SNP) 12,840; Swing C to SNP: Notional 1.32%; Turnout: 60.48%
Antrim East; DUP gain from UUP; S. Wilson (DUP) 15,766; Swing UUP to DUP: 11.67%; Turnout: 54.46%
Antrim North; DUP hold; I Paisley (DUP) 25,156; Swing DUP to SF: 0.5%; Turnout: 61.7%
Antrim South; DUP gain from UUP; W McCrea (DUP) 14,507; Swing UUP to DUP 5.7%; Turnout: 56.7%
Argyll Bute; LD win - notional hold; A. Reid (LD) 15,786; Swing C to LD: Notional 1.94%; Turnout: 64.21%
Arundel South Downs; C gain from Ind C; N. Herbert (C) 24,752; Swing C to LD: 3.55%; Turnout: 68.50%
Ashfield; Lab hold; G. Hoon (Lab) 20,433; Swing Lab to C: 4.72%; Turnout: 57.29%
Ashford; C hold; D. Green (C) 26,651; Swing Lab to C: 5.19%; Turnout: 65.02%
Ashton Under Lyne; Lab hold; D. Heyes (Lab) 21,211; Swing Lab to C: 2.82%; Turnout: 51.34%
Aylesbury; C hold; D. Lidington (C) 25,253; Swing LD to C: 0.56%; Turnout: 62.43%
Ayr, Carrick Cumnock; Lab win - notional hold; S. Osborne (Lab) 20,433; Swing Lab to C: Notional 2.18%; Turnout: 61.33%
Ayrshire Central; Lab win - notional hold; B. Donohoe (Lab) 19,905; Swing C to Lab: Notional 0.68%; Turnout: 62.46%
Ayrshire North Arran; Lab win - notional hold; K. Clark (Lab) 19,417; Swing Lab to C: Notional 2.68%; Turnout: 59.95%

Banbury; C hold; T. Baldry (C) 26,382; Swing Lab to C: 4.54%; Turnout: 64.47%
Banff Buchan; SNP win - notional hold; A. Salmond (SNP) 19,044; Swing C to SNP: Notional 2.22%; Turnout: 56.76%
Barking; Lab hold; M. Hodge (Lab) 13,826; Swing Lab to C: 3.71%; Turnout: 50.48%
Barnsley Central; Lab hold; E. Illsley (Lab) 17,478 ; Swing Lab to LD: 5.22%; Turnout: 47.23%
Barnsley East Mexborough; Lab hold; J. Ennis (Lab) 20,779; Swing Lab to LD: 4.44%; Turnout: 49.34%
Barnsley West Penistone; Lab hold; M. Clapham (Lab) 20,372; Swing Lab to C: 2.52%; Turnout: 55.02%
Barrow Furness; Lab hold; J. Hutton (Lab) 17,360; Swing Lab to C: 4.40%; Turnout: 58.97%
Basildon; Lab Co-op hold; A. Smith (Lab Co-op) 18,720; Swing Lab Co-op to C: 5.82%; Turnout: 58.37%
Basingstoke; C gain from DUP; M. Miller (C) 19,955; Swing Lab to C: 3.95%; Turnout: 62.98%
Bassetlaw; Lab hold; J. Mann (Lab) 22,847; Swing C to Lab: 0.90%; Turnout: 58.14%
Bath; LD hold; D. Foster (LD) 20,101; Swing LD to C: 5.63%; Turnout: 68.59%
Batley Spen; Lab hold; M. Wood (Lab) 17,974; Swing C to Lab: 0.81%; Turnout: 62.29%
Battersea; Lab hold; M. Linton (Lab) 16,569; Swing Lab to C: 6.67%; Turnout: 59.02%
Beaconsfield; C hold; D. Grieve (C) 24,126; Swing LD to C: 1.96%; Turnout: 63.93%
Beckenham; C hold; J. Lait (C) 22,183; Swing Lab to C: 3.14%; Turnout: 65.51%
Bedford; Lab hold; P. Hall (Lab) 17,557; Swing Lab to C: 3.57%; Turnout: 59.57%
Bedfordshire Mid; C gain from Ind C; N. Dorries (C) 23,345; Swing C to LD: 5.51%; Turnout: 68.35%
Bedfordshire North East; C hold; A. Burt (C) 24,725; Swing Lab to C: 3.73%; Turnout: 68.04%
Bedfordshire South West; C hold; A. Selous (C) 22,114; Swing Lab to C: 8.15%; Turnout: 61.83%
Belfast East; DUP hold; P Robinson (DUP) 15,152; Swing DUP to UUP 0.1%; Turnout: 58%
Belfast North; DUP hold; N Dodds (DUP) 13,935; Swing SF to DUP: 0.7%; Turnout 57.8%
Belfast South; SDLP gain from UUP; A McDonnel (SDLP) 10,339; Swing SDLP to DUP 13.4%; Turnout: 60.8%
Belfast West; SF hold; G. Adams (SF) 24,348; Swing SDLP to SF: 4.4%; Turnout: 64.2%
Berwickshire, Roxburgh Selkirk; LD win - notional hold; M. Moore (LD) 18,993; Swing LD to C: Notional 5.90%; Turnout: 63.30%
Berwick-Upon-Tweed; LD hold; A. Beith (LD) 19,052; Swing C to LD: 0.31%; Turnout: 63.38%
Bethnal Green Bow; Respect gain from Lab; G. Galloway (Respect) 15,801; Turnout 51.20%
Beverley Holderness; C hold; G. Stuart (C) 20,434; Swing Lab to C: 1.73%; Turnout: 64.81%
Bexhill Battle; C hold; G. Barker (C) 24,629; Swing LD to C: 2.63%; Turnout: 67.22%
Bexleyheath Crayford; C gain from Lab; D. Evennett (C) 19,722; Swing Lab to C: 7.17%; Turnout: 65.48%
Billericay; C hold; J. Baron (C) 25,487; Swing Lab to C: 5.97%; Turnout: 61.43%
Birkenhead; Lab hold; F. Field (Lab) 18,059; Swing Lab to LD: 5.54%; Turnout: 48.66%
Birmingham Edgbaston; Lab hold; G. Stuart (Lab) 16,465; Swing Lab to C: 3.10%; Turnout: 57.99%
Birmingham Erdington; Lab hold; S. Simon (Lab) 16,810; Swing Lab to C: 1.20%; Turnout: 48.88%
Birmingham Hall Green; Lab hold; S. McCabe (Lab) 16,304; Swing Lab to C: 1.77%; Turnout: 60.35%
Birmingham Hodge Hill; Lab hold; L. Byrne (Lab) 13,822; Swing Lab to LD: 18.29%; Turnout: 52.72%
Birmingham Ladywood; Lab hold; C. Short (Lab) 17,262; Swing Lab to LD: 20.11%; Turnout: 46.84%
Birmingham Northfield; Lab hold; R. Burden (Lab) 15,419; Swing Lab to C: 2.81%; Turnout: 56.60%
Birmingham Perry Barr; Lab hold; K. Mahmood (Lab) 18,269; Swing Lab to LD: 1.61%; Turnout: 55.49%
Birmingham Selly Oak; Lab hold; D. Lynne Jones (Lab) 19,226; Swing Lab to C: 2.29%; Turnout: 59.49%
Birmingham Sparkbrook Small Heath; Lab hold; R. Godsiff (Lab) 13,787; Turnout: 51.8
Birmingham Yardley; LD gain from Lab; J. Hemming (LD) 13,648; Swing Lab to LD: 8.83%; Turnout: 57.74%
Bishop Auckland; Lab hold; H. Goodman (Lab) 19,065; Swing Lab to LD: 8.36%; Turnout: 56.46%
Blaby; C hold; A. Robathan (C) 22,487; Swing Lab to C: 1.45%; Turnout: 65.46%
Blackburn; Lab hold; J. Straw (Lab) 17,562; Swing Lab to C: 1.90%; Turnout: 56.88%
Blackpool North Fleetwood; Lab hold; J. Humble (Lab) 20,620; Swing Lab to C: 0.87%; Turnout: 57.74%
Blackpool South; Lab hold; G. Marsden (Lab) 19,375; Swing Lab to C: 0.32%; Turnout: 52.15%
Blaenau Gwent; Ind Law gain from Lab; P. Law (Ind Law) 20,505; Turnout: 66.1
Blaydon; Lab hold; D. Anderson (Lab) 20,120; Swing Lab to LD: 3.70%; Turnout: 62.57%
Blyth Valley; Lab hold; R. Campbell (Lab) 19,659; Swing Lab to LD: 5.72%; Turnout: 56.21%
Bognor Regis Littlehampton; C hold; N. Gibb (C) 18,183; Swing Lab to C: 2.36%; Turnout: 62.12%
Bolsover; Lab hold; D. Skinner (Lab) 25,217; Swing Lab to LD: 4.53%; Turnout: 57.27%
Bolton North East; Lab hold; D. Crausby (Lab) 16,874; Swing Lab to C: 5.25%; Turnout: 54.77%
Bolton South East; Lab hold; D. Brian Iddon (Lab) 18,129; Swing Lab to C: 0.57%; Turnout: 50.00%
Bolton West; Lab hold; R. Kelly (Lab) 17,239; Swing Lab to C: 4.15%; Turnout: 63.51%
Bootle; Lab hold; J. Benton (Lab) 19,345; Swing Lab to LD: 2.59%; Turnout: 47.71%
Boston Skegness; C hold; M. Simmonds (C) 19,329; Swing Lab to C: 6.42%; Turnout: 58.79%
Bosworth; C hold; D. Tredinnick (C) 20,212; Swing Lab to C: 3.07%; Turnout: 66.34%
Bournemouth East; C hold; T. Ellwood (C) 16,925; Swing LD to C: 2.18%; Turnout: 59.28%
Bournemouth West; C hold; S. John Butterfill (C) 14,057; Swing C to LD: 2.90%; Turnout: 53.29%
Bracknell; C hold; A. Mackay (C) 25,412; Swing Lab to C: 4.95%; Turnout: 63.41%
Bradford North; Lab hold; T. Rooney (Lab) 14,622; Swing Lab to LD: 9.88%; Turnout: 53.32%
Bradford South; Lab hold; G. Sutcliffe (Lab) 17,954; Swing Lab to C: 1.23%; Turnout: 54.17%
Bradford West; Lab hold; M. Singh (Lab) 14,570; Swing Lab to C: 1.27%; Turnout: 54.00%
Braintree; C gain from Lab; B. Newmark (C) 23,597; Swing Lab to C: 4.02%; Turnout: 65.94%
Brecon Radnorshire; LD hold; R. Williams (LD) 17,182; Swing C to LD: 4.09%; Turnout: 69.49%
Brent East; LD hold; S. Teather (LD) 14,764; Swing Lab to LD: 30.68%; Turnout: 55.25%
Brent North; Lab hold; B. Gardiner (Lab) 17,420; Swing Lab to C: 7.13%; Turnout: 59.32%
Brent South; Lab hold; D. Butler (Lab) 17,501; Swing Lab to LD: 12.20%; Turnout: 52.67%
Brentford Isleworth; Lab hold; A. Keen (Lab) 18,329; Swing Lab to C: 6.80%; Turnout: 54.54%
Brentwood Ongar; C hold; E. Pickles (C) 23,609; Swing LD to C: 1.91%; Turnout: 68.45%
Bridgend; Lab hold; M. Moon (Lab) 16,410; Swing Lab to C: 4.96%; Turnout: 59.21%
Bridgwater; C hold; I. Liddell-Grainger (C) 21,240; Swing Lab to C: 1.96%; Turnout: 63.48%
Brigg Goole; Lab hold; I. Cawsey (Lab) 19,257; Swing Lab to C: 1.43%; Turnout: 63.21%
Brighton Kemptown; Lab hold; D. Desmond Turner (Lab) 15,858; Swing Lab to C: 2.83%; Turnout: 60.19%
Brighton Pavilion; Lab Co-op hold; D. Lepper (Lab Co-op) 15,427; Swing Lab Co-op to C: 6.05%; Turnout: 63.80%
Bristol East; Lab hold; K. McCarthy (Lab) 19,152; Swing Lab to LD: 8.59%; Turnout: 61.27%
Bristol North West; Lab Co-op hold; D. Doug Naysmith (Lab Co-op) 22,192; Swing Lab Co-op to C: 2.28%; Turnout: 61.12%
Bristol South; Lab hold; D. Primarolo (Lab) 20,778; Swing Lab to LD: 7.86%; Turnout: 59.76%
Bristol West; LD gain from Lab; S. Williams (LD) 21,987; Swing Lab to LD: 8.44%; Turnout: 70.53%
Bromley Chislehurst; C hold; E. Forth (C) 23,583; Swing Lab to C: 4.01%; Turnout: 64.82%
Bromsgrove; C hold; J. Kirkbride (C) 24,387; Swing Lab to C: 1.63%; Turnout: 67.56%
Broxbourne; C hold; C. Walker (C) 21,878; Swing Lab to C: 2.28%; Turnout: 59.65%
Broxtowe; Lab hold; N. Palmer (Lab) 20,457; Swing Lab to C: 3.6%; Turnout: 68.6%
Buckingham; C hold; J. Bercow (C) 27,748; Swing Lab to C: 4.05%; Turnout: 68.75%
Burnley; Lab hold; K. Ussher (Lab) 14,999; Swing Lab to LD: 9.15%; Turnout: 59.18%
Burton; Lab hold; J. Dean (Lab) 19,701; Swing Lab to C: 3.73%; Turnout: 60.95%
Bury North; Lab hold; D. Chaytor (Lab) 19,130; Swing Lab to C: 4.00%; Turnout: 61.40%
Bury South; Lab hold; I. Lewis (Lab) 19,741; Swing Lab to C: 4.77%; Turnout: 58.53%
Bury St Edmunds; C hold; D. Ruffley (C) 24,332; Swing Lab to C: 6.95%; Turnout: 66.06%
Caernarfon; PC hold; H. Williams (PC) 12,747; Swing Lab to PC: 3.26%; Turnout: 60.35%
Caerphilly; Lab hold; W. David (Lab) 22,190; Swing PC to Lab: 1.00%; Turnout: 58.60%
Caithness, Sutherland Easter Ross; LD win - notional hold; J. Thurso (LD) 13,957; Swing Lab to LD: Notional 7.60%; Turnout: 59.06%
Calder Valley; Lab hold; C. McCafferty (Lab) 18,426; Swing Lab to C: 1.83%; Turnout: 66.98%
Camberwell Peckham; Lab hold; H. Harman (Lab) 18,933; Swing Lab to LD: 4.88%; Turnout: 52.01%
Cambridge; LD gain from Lab; D. Howarth (LD) 19,152; Swing Lab to LD: 14.99%; Turnout: 62.14%
Cambridgeshire North East; C hold; M. Moss (C) 24,181; Swing Lab to C: 2.12%; Turnout: 59.80%
Cambridgeshire North West; C hold; S. Vara (C) 22,504; Swing Lab to C: 0.80%; Turnout: 61.60%
Cambridgeshire South East; C hold; J. Paice (C) 26,374; Swing C to LD: 0.97%; Turnout: 65.26%
Cambridgeshire South; C hold; A. Lansley (C) 23,676; Swing C to LD: 1.09%; Turnout: 68.35%
Cannock Chase; Lab hold; D. Tony Wright (Lab) 22,139; Swing Lab to C: 2.34%; Turnout: 57.39%
Canterbury; C hold; J. Brazier (C) 21,113; Swing Lab to C: 5.56%; Turnout: 66.05%
Cardiff Central; LD gain from Lab; J. Willott (LD) 17,991; Swing Lab Co-op to LD: 8.69%; Turnout: 59.23%
Cardiff North; Lab hold; J. Morgan (Lab) 17,707; Swing Lab to C: 5.87%; Turnout: 70.50%
Cardiff South Penarth; Lab Co-op hold; A. Michael (Lab Co-op) 17,544; Swing Lab Co-op to C: 4.57%; Turnout: 56.32%
Cardiff West; Lab hold; K. Brennan (Lab) 15,729; Swing Lab to C: 4.79%; Turnout: 57.75%
Carlisle; Lab hold; E. Martlew (Lab) 17,019; Swing Lab to C: 0.12%; Turnout: 59.48%
Carmarthen East Dinefwr; PC hold; A. Price (PC) 17,561; Swing Lab to PC: 5.37%; Turnout: 71.59%
Carmarthen West Pembrokeshire South; Lab hold; N. Ainger (Lab) 13,953; Swing Lab to C: 3.62%; Turnout: 67.32%
Carshalton Wallington; LD hold; T. Brake (LD) 17,357; Swing LD to C: 4.36%; Turnout: 63.47%
Castle Point; C hold; B. Spink (C) 22,118; Swing Lab to C: 7.71%; Turnout: 65.92%
Ceredigion; LD gain from PC; M. Williams (LD) 13,130; Swing PC to LD: 6.00%; Turnout: 67.20%
Charnwood; C hold; S. Dorrell (C) 23,571; Swing Lab to C: 0.68%; Turnout: 66.36%
Chatham Aylesford; Lab hold; J. Shaw (Lab) 18,387; Swing Lab to C: 2.69%; Turnout: 59.68%
Cheadle; LD hold; P. Calton (LD) 23,189; Swing C to LD: 4.20%; Turnout: 69.63%
Chelmsford West; C hold; S. Burns (C) 22,946; Swing C to LD: 0.18%; Turnout: 61.89%
Cheltenham; LD hold; M. Horwood (LD) 18,122; Swing LD to C: 3.64%; Turnout: 60.97%
Chesham Amersham; C hold; C. Gillan (C) 25,619; Swing LD to C: 1.53%; Turnout: 68.04%
Chester, City Of; Lab hold; C. Russell (Lab) 17,458; Swing Lab to C: 6.66%; Turnout: 64.34%
Chesterfield; LD hold; P. Holmes (LD) 20,875; Swing Lab to LD: 0.54%; Turnout: 59.62%
Chichester; C hold; A. Tyrie (C) 25,302; Swing C to LD: 1.09%; Turnout: 66.63%
Chingford Woodford Green; C hold; I. Duncan Smith (C) 20,555; Swing Lab to C: 6.35%; Turnout: 62.96%
Chipping Barnet; C hold; T. Villiers (C) 19,744; Swing Lab to C: 3.85%; Turnout: 64.07%
Chorley; Lab hold; L. Hoyle (Lab) 25,131; Swing Lab to C: 1.11%; Turnout: 62.87%
Christchurch; C hold; C. Chope (C) 28,208; Swing LD to C: 1.42%; Turnout: 69.58%
Cities Of London Westminster; C hold; M. Field (C) 17,260; Swing Lab to C: 4.47%; Turnout: 50.27%
Cleethorpes; Lab hold; S. McIsaac (Lab) 18,889; Swing Lab to C: 3.59%; Turnout: 61.61%
Clwyd South; Lab hold; M. Jones (Lab) 14,808; Swing Lab to C: 3.64%; Turnout: 62.90%
Clwyd West; C gain from Lab; D. Jones (C) 12,909; Swing Lab to C: 1.80%; Turnout: 64.01%
Coatbridge, Chryston Bellshill; Lab win - notional hold; T. Clarke (Lab) 24,725; Swing Lab to SNP: Notional 1.82%; Turnout: 56.90%
Colchester; LD hold; B. Russell (LD) 21,145; Swing C to LD: 0.64%; Turnout: 56.83%
Colne Valley; Lab hold; K. Mountford (Lab) 17,536; Swing Lab to C: 3.40%; Turnout: 66.00%
Congleton; C hold; L. Ann Winterton (C) 21,189; Swing Lab to C: 0.92%; Turnout: 64.15%
Conwy; Lab hold; B. Williams (Lab) 12,479; Swing Lab to C: 4.47%; Turnout: 62.34%
Copeland; Lab hold; J. Reed (Lab) 17,033; Swing C to Lab: 2.22%; Turnout: 62.28%
Corby; Lab Co-op hold; P. Hope (Lab Co-op) 20,913; Swing Lab Co-op to C: 4.76%; Turnout: 81.27%
Cornwall North; LD hold; D. Rogerson (LD) 23,842; Swing LD to C: 6.36%; Turnout: 64.46%
Cornwall South East; LD hold; C. Breed (LD) 24,986; Swing C to LD: 0.89%; Turnout: 66.24%
Cotswold; C hold; G. Clifton-Brown (C) 23,326; Swing C to LD: 2.80%; Turnout: 66.65%
Coventry North East; Lab hold; B. Ainsworth (Lab) 21,178; Swing Lab to C: 2.02%; Turnout: 52.97%
Coventry North West; Lab hold; G. Robinson (Lab) 20,942; Swing Lab to C: 2.06%; Turnout: 59.36%
Coventry South; Lab hold; J. Cunningham (Lab) 18,649; Swing Lab to C: 2.64%; Turnout: 59.06%
Crawley; Lab hold; L. Moffatt (Lab) 16,411; Swing Lab to C: 8.5%; Turnout: 58.4%
Crewe Nantwich; Lab hold; G. Dunwoody (Lab) 21,240; Swing Lab to C: 3.78%; Turnout: 60.00%
Crosby; Lab hold; C. Curtis-Thomas (Lab) 17,463; Swing Lab to C: 3.26%; Turnout: 66.71%
Croydon Central; C gain from Lab; A. Pelling (C) 19,974; Swing Lab to C: 4.42%; Turnout: 60.57%
Croydon North; Lab hold; M. Wicks (Lab) 23,555; Swing Lab to C: 4.29%; Turnout: 52.33%
Croydon South; C hold; R. Ottaway (C) 25,320; Swing Lab to C: 4.18%; Turnout: 63.61%
Cumbernauld, Kilsyth Kirkintilloch East; Lab win - notional hold; R. McKenna (Lab) 20,251; Swing Lab to SNP: Notional 1.11%; Turnout: 60.37%
Cynon Valley; Lab hold; A. Clwyd (Lab) 17,074; Swing PC to Lab: 0.77%; Turnout: 58.73%
Dagenham; Lab hold; J. Cruddas (Lab) 15,446; Swing Lab to C: 3.43%; Turnout: 51.28%
Darlington; Lab hold; A. Milburn (Lab) 20,643; Swing C to Lab: 0.19%; Turnout: 60.34%
Dartford; Lab hold; D. Howard Stoate (Lab) 19,909; Swing Lab to C: 2.94%; Turnout: 63.19%
Daventry; C hold; T. Boswell (C) 31,206; Swing Lab to C: 3.64%; Turnout: 68.09%
Delyn; Lab hold; D. Hanson (Lab) 15,540; Swing Lab to C: 2.65%; Turnout: 64.44%
Denton Reddish; Lab hold; A. Gwynne (Lab) 20,340; Swing Lab to C: 3.77%; Turnout: 51.92%
Derby North; Lab hold; B. Laxton (Lab) 19,272; Swing Lab to C: 3.64%; Turnout: 64.27%
Derby South; Lab hold; M. Beckett (Lab) 19,683; Swing Lab to LD: 12.05%; Turnout: 61.61%
Derbyshire North East; Lab hold; N. Engel (Lab) 21,416; Swing Lab to C: 2.96%; Turnout: 61.19%
Derbyshire South; Lab hold; M. Todd (Lab) 24,823; Swing Lab to C: 3.53%; Turnout: 65.63%
Derbyshire West; C hold; P. McLoughlin (C) 24,378; Swing Lab to C: 3.23%; Turnout: 69.24%
Devizes; C hold; M. Ancram (C) 27,253; Swing C to LD: 0.84%; Turnout: 65.16%
Devon East; C hold; H. Swire (C) 23,075; Swing C to LD: 0.51%; Turnout: 69.36%
Devon North; LD hold; N. Harvey (LD) 23,840; Swing C to LD: 1.76%; Turnout: 68.15%
Devon South West; C hold; G. Streeter (C) 21,906; Swing C to LD: 3.86%; Turnout: 68.56%
Devon West Torridge; C gain from LD; G. Cox (C) 25,013; Swing LD to C: 3.83%; Turnout: 70.17%
Dewsbury; Lab hold; S. Malik (Lab) 15,807; Swing Lab to C: 4.18%; Turnout: 62.01%
Don Valley; Lab hold; C. Flint (Lab) 19,418; Swing Lab to C: 1.33%; Turnout: 55.03%
Doncaster Central; Lab hold; R. Winterton (Lab) 17,617; Swing Lab to LD: 8.80%; Turnout: 52.26%
Doncaster North; Lab hold; E. Miliband (Lab) 17,531; Swing Lab to C: 4.17%; Turnout: 51.15%
Dorset Mid Poole North; LD hold; A. Brooke (LD) 22,000; Swing C to LD: 5.63%; Turnout: 68.50%
Dorset North; C hold; R. Walter (C) 23,714; Swing C to LD: 1.85%; Turnout: 71.10%
Dorset South; Lab hold; J. Knight (Lab) 20,231; Swing C to Lab: 1.70%; Turnout: 68.75%
Dorset West; C hold; O. Letwin (C) 24,763; Swing LD to C: 0.89%; Turnout: 76.29%
Dover; Lab hold; G. Prosser (Lab) 21,680; Swing Lab to C: 0.62%; Turnout: 67.55%
Down North; UUP hold; L. Sylvia Hermon (UUP) 16,268; Turnout 54.0%
Down South; SDLP hold; E. McGrady (SDLP) 21,557; Swing SDLP to SF: 3.82%; Turnout: 65.40%
Dudley North; Lab hold; I. Austin (Lab) 18,306; Swing Lab to C: 2.26%; Turnout: 60.22%
Dudley South; Lab hold; I. Pearson (Lab) 17,800; Swing Lab to C: 3.98%; Turnout: 60.21%
Dulwich West Norwood; Lab hold; T. Jowell (Lab) 19,059; Swing Lab to LD: 9.37%; Turnout: 58.13%
Dumfries Galloway; Lab win - notional hold; R. Brown (Lab) 20,924; Swing C to Lab: Notional 2.73%; Turnout: 68.52%
Dumfriesshire, Clydesdale Tweeddale; C win - notional gain from Lab; D. Mundell (C) 16,141; Swing Lab to C: Notional 7.98%; Turnout: 67.55%
Dunbartonshire East; LD win - notional gain from Lab; J. Swinson (LD) 19,533; Swing Lab to LD: Notional 7.49%; Turnout: 72.15%
Dunbartonshire West; Lab Co-op win - notional hold; J. McFall (Lab Co-op) 21,600; Swing SNP to Lab Co-op: Notional 37.96%; Turnout: 61.34%
Dundee East; SNP win - notional gain from Lab; S. Hosie (SNP) 14,708; Swing Lab to SNP: Notional 1.13%; Turnout: 62.43%
Dundee West; Lab win - notional hold; J. McGovern (Lab) 16,468; Swing Lab to SNP: Notional 3.99%; Turnout: 56.09%
Dunfermline Fife West; Lab win - notional hold; R. Squire (Lab) 20,111; Swing Lab to LD: Notional 6.47%; Turnout: 59.90%
Durham North West; Lab hold; H. Armstrong (Lab) 21,312; Swing Lab to LD: 6.80%; Turnout: 57.99%
Durham North; Lab hold; K. Jones (Lab) 23,932; Swing Lab to LD: 4.12%; Turnout: 55.32%
Durham, City Of; Lab hold; R. Blackman-Woods (Lab) 20,928; Swing Lab to LD: 12.51%; Turnout: 62.10%
Ealing Acton Shepherd’s Bush; Lab hold; A. Slaughter (Lab) 16,579; Swing Lab to C: 7.54%; Turnout: 56.24%
Ealing North; Lab hold; S. Pound (Lab) 20,956; Swing Lab to C: 5.58%; Turnout: 59.40%
Ealing Southall; Lab hold; P. Khabra (Lab) 22,937; Swing Lab to LD: 6.59%; Turnout: 56.18%
Easington; Lab hold; J. Cummings (Lab) 22,733; Swing Lab to LD: 4.00%; Turnout: 52.15%
East Ham; Lab hold; S. Timms (Lab) 21,326; Turnout: 50.66%
East Kilbride, Strathaven Lesmahagow; Lab win - notional hold; A. Ingram (Lab) 23,264; Swing SNP to Lab: Notional 0.78%; Turnout: 63.53%
East Lothian; Lab win - notional hold; A. Picking (Lab) 18,983; Swing Lab to LD: Notional 7.54%; Turnout: 64.48%
Eastbourne; C hold; N. Waterson (C) 21,033; Swing C to LD: 1.24%; Turnout: 64.84%
Eastleigh; LD hold; C. Huhne (LD) 19,216; Swing LD to C: 2.64%; Turnout: 64.77%
Eccles; Lab hold; I. Stewart (Lab) 19,702; Swing Lab to C: 3.29%; Turnout: 50.19%
Eddisbury; C hold; S. O’Brien (C) 21,181; Swing Lab to C: 1.64%; Turnout: 63.22%
Edinburgh East; Lab win - notional hold; G. Strang (Lab) 15,899; Swing Lab to LD: Notional 8.47%; Turnout: 61.25%
Edinburgh North Leith; Lab Co-op win - notional hold; M. Lazarowicz (Lab Co-op) 14,597; Swing LD to Lab Co-op: Notional 12.10%; Turnout: 62.67%
Edinburgh South West; Lab win - notional hold; A. Darling (Lab) 17,476; Swing Lab to C: Notional 0.71%; Turnout: 65.43%
Edinburgh South; Lab win - notional hold; N. Griffiths (Lab) 14,188; Swing Lab to LD: Notional 6.50%; Turnout: 70.00%
Edinburgh West; LD win - notional hold; J. Barrett (LD) 22,417; Swing C to LD: Notional 6.71%; Turnout: 68.85%
Edmonton; Lab Co-op hold; A. Love (Lab Co-op) 18,456; Swing Lab Co-op to C: 2.42%; Turnout: 59.05%
Ellesmere Port Neston; Lab hold; A. Miller (Lab) 20,371; Swing Lab to C: 5.37%; Turnout: 61.64%
Elmet; Lab hold; C. Burgon (Lab) 22,260; Swing C to Lab: 0.26%; Turnout: 68.81%
Eltham; Lab hold; C. Efford (Lab) 15,381; Swing Lab to C: 5.71%; Turnout: 61.68%
Enfield North; Lab hold; J. Ryan (Lab) 18,055; Swing Lab to C: 0.63%; Turnout: 61.31%
Enfield Southgate; C gain from Lab; D. Burrowes (C) 18,830; Swing Lab to C: 8.69%; Turnout: 66.35%
Epping Forest; C hold; E. Laing (C) 23,783; Swing Lab to C: 6.07%; Turnout: 61.64%
Epsom Ewell; C hold; C. Grayling (C) 27,146; Swing LD to C: 3.50%; Turnout: 66.05%
Erewash; Lab hold; L. Blackman (Lab) 22,472; Swing Lab to C: 0.13%; Turnout: 64.50%
Erith Thamesmead; Lab hold; J. Austin (Lab) 20,483; Swing Lab to C: 1.47%; Turnout: 52.25%
Esher Walton; C hold; I. Taylor (C) 21,882; Swing C to LD: 5.17%; Turnout: 62.24%
Essex North; C hold; B. Jenkin (C) 22,811; Swing Lab to C: 3.37%; Turnout: 65.66%
Exeter; Lab hold; B. Bradshaw (Lab) 22,619; Swing Lab to C: 4.21%; Turnout: 64.81%
Falkirk; Lab win - notional hold; E. Joyce (Lab) 23,264; Swing Lab to SNP: Notional 0.36%; Turnout: 59.58%
Falmouth Camborne; LD gain from Lab; J. Goldsworthy (LD) 16,747; Swing Lab to LD: 9.52%; Turnout: 67.15%
Fareham; C hold; M. Hoban (C) 24,151; Swing Lab to C: 4.33%; Turnout: 66.91%
Faversham Kent Mid; C hold; H. Robertson (C) 21,690; Swing Lab to C: 4.90%; Turnout: 65.69%
Feltham Heston; Lab Co-op hold; A. Keen (Lab Co-op) 17,741; Swing Lab Co-op to C: 8.35%; Turnout: 49.45%
Fermanagh and South Tyrone; SF hold; M Gildernew (SF) 18,638; Swing SF to DUP: 12.4%; Turnout: 72.6%
Fife North East; LD win - notional hold; S. Menzies Campbell (LD) 20,088; Swing C to LD: Notional 3.20%; Turnout: 62.13%
Finchley Golders Green; Lab hold; R. Vis (Lab) 17,487; Swing Lab to C: 3.40%; Turnout: 61.90%
Folkestone Hythe; C hold; M. Howard (C) 26,161; Swing LD to C: 5.60%; Turnout: 68.40%
Forest Of Dean; C gain from Lab; M. Harper (C) 19,474; Swing Lab to C: 4.45%; Turnout: 70.87%
Foyle; SDLP hold; M. Durkan (SDLP) 21,119; Swing SDLP to SF: 5.28%; Turnout: 65.90%
Fylde; C hold; M. Jack (C) 24,287; Swing Lab to C: 2.95%; Turnout: 60.12%
Gainsborough; C hold; E. Leigh (C) 20,040; Swing C to LD: 1.02%; Turnout: 64.58%
Gateshead East Washington West; Lab hold; S. Hodgson (Lab) 20,997; Swing Lab to LD: 7.29%; Turnout: 56.44%
Gedling; Lab hold; V. Coaker (Lab) 20,329; Swing Lab to C: 2.06%; Turnout: 63.95%
Gillingham; Lab hold; P. Clark (Lab) 18,621; Swing Lab to C: 2.41%; Turnout: 62.54%
Glasgow Central; Lab win - notional hold; M. Sarwar (Lab) 13,518; Swing Lab to LD: Notional 7.36%; Turnout: 43.77%
Glasgow East; Lab win - notional hold; D. Marshall (Lab) 18,775; Swing Lab to SNP: Notional 1.48%; Turnout: 48.24%
Glasgow North East; Speaker win - notional hold; M. Martin (Speaker) 15,153; Swing Speaker to SNP: Notional 6.62%; Turnout: 45.80%
Glasgow North West; Lab win - notional hold; J. Robertson (Lab) 16,748; Swing Lab to LD: Notional 6.80%; Turnout: 55.04%
Glasgow North; Lab win - notional hold; A. McKechin (Lab) 11,001; Swing Lab to LD: Notional 8.70%; Turnout: 50.38%
Glasgow South West; Lab Co-op win - notional hold; I. Davidson (Lab Co-op) 18,653; Swing SNP to Lab Co-op: Notional 0.22%; Turnout: 49.96%
Glasgow South; Lab win - notional hold; T. Harris (Lab) 18,153; Swing Lab to LD: Notional 4.93%; Turnout: 55.83%
Glenrothes; Lab win - notional hold; J. MacDougall (Lab) 19,395; Swing Lab to SNP: Notional 2.71%; Turnout: 56.14%
Gloucester; Lab hold; P. Dhanda (Lab) 23,138; Swing C to Lab: 0.10%; Turnout: 62.79%
Gordon; LD win - notional hold; M. Bruce (LD) 20,008; Swing Lab to LD: Notional 3.73%; Turnout: 61.78%
Gosport; C hold; P. Viggers (C) 19,268; Swing Lab to C: 3.36%; Turnout: 60.51%
Gower; Lab hold; M. Caton (Lab) 16,786; Swing Lab to C: 1.42%; Turnout: 64.90%
Grantham Stamford; C hold; Q. Davies (C) 22,109; Swing Lab to C: 3.02%; Turnout: 63.65%
Gravesham; C gain from Lab; A. Holloway (C) 19,739; Swing Lab to C: 6.29%; Turnout: 65.76%
Great Grimsby; Lab hold; A. Mitchell (Lab) 15,512; Swing Lab to C: 5.78%; Turnout: 51.74%
Great Yarmouth; Lab hold; A. Wright (Lab) 18,850; Swing Lab to C: 1.96%; Turnout: 60.07%
Greenwich Woolwich; Lab hold; N. Raynsford (Lab) 17,527; Swing Lab to LD: 8.21%; Turnout: 55.62%
Guildford; C gain from LD; A. Milton (C) 22,595; Swing LD to C: 0.90%; Turnout: 68.33%
Hackney North Stoke Newington; Lab hold; D. Abbott (Lab) 14,268; Swing Lab to LD: 10.84%; Turnout: 49.58%
Hackney South Shoreditch; Lab Co-op hold; M. Hillier (Lab Co-op) 17,048; Swing Lab Co-op to LD: 8.97%; Turnout: 49.73%
Halesowen Rowley Regis; Lab hold; S. Heal (Lab) 19,243; Swing Lab to C: 4.12%; Turnout: 62.86%
Halifax; Lab Co-op hold; L. Riordan (Lab Co-op) 16,579; Swing Lab Co-op to C: 3.28%; Turnout: 61.14%
Haltemprice Howden; C hold; D. Davis (C) 22,792; Swing LD to C: 3.16%; Turnout: 70.15%
Halton; Lab hold; D. Twigg (Lab) 21,460; Swing Lab to C: 3.92%; Turnout: 53.10%
Hammersmith Fulham; C gain from Lab; G. Hands (C) 22,407; Swing Lab to C: 7.35%; Turnout: 62.37%
Hampshire East; C hold; M. Mates (C) 24,273; Swing C to LD: 3.66%; Turnout: 63.82%
Hampshire North East; C hold; J. Arbuthnot (C) 25,407; Swing C to LD: 1.81%; Turnout: 64.83%
Hampshire North West; C hold; S. George Young (C) 26,005; Swing C to LD: 1.50%; Turnout: 64.27%
Hampstead Highgate; Lab hold; G. Jackson (Lab) 14,628; Swing Lab to C: 6.22%; Turnout: 55.55%
Harborough; C hold; E. Garnier (C) 20,536; Swing C to LD: 1.60%; Turnout: 64.25%
Harlow; Lab hold; B. Rammell (Lab) 16,453; Swing Lab to C: 6.39%; Turnout: 62.57%
Harrogate Knaresborough; LD hold; P. Willis (LD) 24,113; Swing C to LD: 1.68%; Turnout: 65.31%
Harrow East; Lab hold; T. McNulty (Lab) 23,445; Swing Lab to C: 6.92%; Turnout: 60.48%
Harrow West; Lab Co-op hold; G. Thomas (Lab Co-op) 20,298; Swing Lab Co-op to C: 4.48%; Turnout: 64.34%
Hartlepool; Lab hold; I. Wright (Lab) 18,251; Swing Lab to LD: 11.51%; Turnout: 51.52%
Harwich; C gain from Lab; D. Carswell (C) 21,235; Swing Lab to C: 3.61%; Turnout: 62.64%
Hastings Rye; Lab hold; M. Foster (Lab) 18,107; Swing Lab to C: 2.87%; Turnout: 67.79%
Havant; C hold; D. Willetts (C) 18,370; Swing Lab to C: 2.67%; Turnout: 60.33%
Hayes Harlington; Lab hold; J. McDonnell (Lab) 19,009; Swing Lab to C: 4.03%; Turnout: 56.34%
Hazel Grove; LD hold; A. Stunell (LD) 19,355; Swing LD to C: 1.06%; Turnout: 60.76%
Hemel Hempstead; C gain from Lab; M. Penning (C) 19,000; Swing Lab Co-op to C: 4.61%; Turnout: 64.45%
Hemsworth; Lab hold; J. Trickett (Lab) 21,630; Swing Lab to C: 3.87%; Turnout: 54.64%
Hendon; Lab hold; A. Dismore (Lab) 18,596; Swing Lab to C: 5.85%; Turnout: 58.30%
Henley; C hold; B. Johnson (C) 24,894; Swing LD to C: 4.22%; Turnout: 67.90%
Hereford; LD hold; P. Keetch (LD) 20,285; Swing LD to C: 0.06%; Turnout: 65.30%
Hertford Stortford; C hold; M. Prisk (C) 25,074; Swing Lab to C: 7.24%; Turnout: 67.71%
Hertfordshire North East; C hold; O. Heald (C) 22,402; Swing Lab to C: 5.79%; Turnout: 65.62%
Hertfordshire South West; C hold; D. Gauke (C) 23,494; Swing C to LD: 0.54%; Turnout: 68.45%
Hertsmere; C hold; J. Clappison (C) 22,665; Swing Lab to C: 7.12%; Turnout: 63.00%
Hexham; C hold; P. Atkinson (C) 17,605; Swing Lab to C: 3.06%; Turnout: 68.76%
Heywood Middleton; Lab Co-op hold; J. Dobbin (Lab Co-op) 19,438; Swing Lab Co-op to C: 0.86%; Turnout: 54.61%
High Peak; Lab hold; T. Levitt (Lab) 19,809; Swing Lab to C: 3.93%; Turnout: 66.41%
Hitchin Harpenden; C hold; P. Lilley (C) 23,627; Swing C to LD: 2.66%; Turnout: 70.51%
Holborn St Pancras; Lab hold; F. Dobson (Lab) 14,857; Swing Lab to LD: 10.98%; Turnout: 50.35%
Hornchurch; C gain from Lab; J. Brokenshire (C) 16,355; Swing Lab to C: 2.71%; Turnout: 63.86%
Hornsey Wood Green; LD gain from Lab; L. Featherstone (LD) 20,512; Swing Lab to LD: 14.57%; Turnout: 61.77%
Horsham; C hold; F. Maude (C) 27,240; Swing C to LD: 1.87%; Turnout: 67.30%
Houghton Washington East; Lab hold; F. Kemp (Lab) 22,310 ; Swing Lab to LD: 7.20%; Turnout: 51.71%
Hove; Lab hold; C. Barlow (Lab) 16,786; Swing Lab to C: 3.31%; Turnout: 64.05%
Huddersfield; Lab Co-op hold; B. Sheerman (Lab Co-op) 16,341; Swing Lab Co-op to LD: 7.18%; Turnout: 56.61%
Hull East; Lab hold; J. Prescott (Lab) 17,609; Swing Lab to LD: 5.88%; Turnout: 47.43%
Hull North; Lab hold; D. Johnson (Lab) 15,364; Swing Lab to LD: 6.30%; Turnout: 47.27%
Hull West Hessle; Lab hold; A. Johnson (Lab) 15,305; Swing Lab to LD: 4.66%; Turnout: 45.24%
Huntingdon; C hold; J. Djanogly (C) 26,646; Swing C to LD: 0.78%; Turnout: 62.52%
Hyndburn; Lab hold; G. Pope (Lab) 18,136; Swing Lab to C: 3.66%; Turnout: 58.80%
Ilford North; C gain from Lab; L. Scott (C) 18,781; Swing Lab to C: 4.55%; Turnout: 60.80%
Ilford South; Lab Co-op hold; M. Gapes (Lab Co-op) 20,856; Swing Lab Co-op to C: 6.14%; Turnout: 53.61%
Inverclyde; Lab win - notional hold; D. Cairns (Lab) 18,318; Swing Lab to SNP: Notional 2.51%; Turnout: 60.88%
Inverness, Nairn, Badenoch Strathspey; LD win - notional gain from Lab; D. Alexander (LD) 17,830; Swing Lab to LD: Notional 6.01%; Turnout: 63.55%
Ipswich; Lab hold; C. Mole (Lab) 18,336; Swing Lab to C: 4.03%; Turnout: 60.85%
Isle Of Wight; C hold; A. Turner (C) 32,717; Swing LD to C: 7.48%; Turnout: 61.30%
Islington North; Lab hold; J. Corbyn (Lab) 16,118; Swing Lab to LD: 10.78%; Turnout: 53.90%
Islington South Finsbury; Lab hold; E. Thornberry (Lab) 12,345; Swing Lab to LD: 12.12%; Turnout: 53.61%
Islwyn; Lab Co-op hold; D. Touhig (Lab Co-op) 19,687; Swing PC to Lab Co-op: 0.67%; Turnout: 61.00%
Jarrow; Lab hold; S. Hepburn (Lab) 20,554; Swing Lab to LD: 5.06%; Turnout: 54.97%
Keighley; Lab hold; A. Cryer (Lab) 20,720; Swing C to Lab: 0.62%; Turnout: 67.88%
Kensington Chelsea; C hold; S. Malcolm Rifkind (C) 18,144; Swing LD to C: 0.46%; Turnout: 50.01%
Kettering; C gain from Lab; P. Hollobone (C) 25,401; Swing Lab to C: 3.58%; Turnout: 67.95%
Kilmarnock Loudoun; Lab win - notional hold; D. Browne (Lab) 20,976; Swing Lab to SNP: Notional 5.45%; Turnout: 60.92%
Kingston Surbiton; LD hold; E. Davey (LD) 25,397; Swing LD to C: 6.95%; Turnout: 68.46%
Kingswood; Lab hold; R. Berry (Lab) 26,491; Swing Lab to C: 6.26%; Turnout: 66.72%
Kirkcaldy Cowdenbeath; Lab win - notional hold; G. Brown (Lab) 24,278; Swing SNP to Lab: Notional 1.84%; Turnout: 58.37%
Knowsley North Sefton East; Lab hold; G. Howarth (Lab) 23,461; Swing Lab to LD: 4.52%; Turnout: 52.63%
Knowsley South; Lab hold; E. O’Hara (Lab) 24,820; Swing Lab to LD: 4.86%; Turnout: 51.53%
Lagan Valley; DUP hold; J. Donaldson (DUP) 23,289; Swing UUP to DUP: 38.13%; Turnout: 60.18%
Lanark Hamilton East; Lab win - notional hold; J. Hood (Lab) 20,072; Swing Lab to LD: Notional 5.89%; Turnout: 59.11%
Lancashire West; Lab hold; R. Cooper (Lab) 20,746; Swing Lab to C: 4.17%; Turnout: 57.71%
Lancaster Wyre; C gain from Lab; B. Wallace (C) 22,266; Swing Lab to C: 4.47%; Turnout: 64.48%
Leeds Central; Lab hold; H. Benn (Lab) 17,526; Swing Lab to LD: 6.53%; Turnout: 46.37%
Leeds East; Lab hold; G. Mudie (Lab) 17,799; Swing Lab to LD: 5.48%; Turnout: 54.99%
Leeds North East; Lab hold; F. Hamilton (Lab) 18,632; Swing Lab to C: 2.57%; Turnout: 65.50%
Leeds North West; LD gain from Lab; G. Mulholland (LD) 16,612; Swing Lab to LD: 9.59%; Turnout: 62.41%
Leeds West; Lab hold; J. Battle (Lab) 18,704; Swing Lab to LD: 6.85%; Turnout: 53.62%
Leicester East; Lab hold; K. Vaz (Lab) 24,015; Swing C to Lab: 2.69%; Turnout: 62.22%
Leicester South; Lab gain from LD; P. Soulsby (Lab) 16,688; Swing Lab to LD: 14.26%; Turnout: 58.65%
Leicester West; Lab hold; P. Hewitt (Lab) 17,184; Swing Lab to C: 0.86%; Turnout: 53.25%
Leicestershire North West; Lab Co-op hold; D. Taylor (Lab Co-op) 21,449; Swing Lab Co-op to C: 4.31%; Turnout: 66.85%
Leigh; Lab hold; A. Burnham (Lab) 23,097; Swing C to Lab: 0.49%; Turnout: 50.35%
Leominster; C hold; B. Wiggin (C) 25,407; Swing LD to C: 2.42%; Turnout: 77.30%
Lewes; LD hold; N. Baker (LD) 24,376; Swing LD to C: 1.58%; Turnout: 69.40%
Lewisham Deptford; Lab hold; J. Ruddock (Lab) 16,902; Swing Lab to LD: 7.21%; Turnout: 51.50%
Lewisham East; Lab hold; B. Prentice (Lab) 14,263; Swing Lab to C: 4.12%; Turnout: 52.64%
Lewisham West; Lab hold; J. Dowd (Lab) 16,611; Swing Lab to LD: 8.25%; Turnout: 54.71%
Leyton Wanstead; Lab hold; H. Cohen (Lab) 15,234; Swing Lab to LD: 10.71%; Turnout: 55.05%
Lichfield; C hold; M. Fabricant (C) 21,274; Swing Lab to C: 2.78%; Turnout: 66.72%
Lincoln; Lab hold; G. Merron (Lab) 16,724; Swing Lab to C: 5.08%; Turnout: 56.53%
Linlithgow Falkirk East; Lab win - notional hold; M. Connarty (Lab) 22,121; Swing Lab to SNP: Notional 1.16%; Turnout: 60.45%
Liverpool Garston; Lab hold; M. Eagle (Lab) 18,900; Swing Lab to LD: 8.85%; Turnout: 54.93%
Liverpool Riverside; Lab Co-op hold; L. Ellman (Lab Co-op) 17,951; Swing Lab Co-op to LD: 10.98%; Turnout: 41.49%
Liverpool Walton; Lab hold; P. Kilfoyle (Lab) 20,322; Swing Lab to LD: 3.05%; Turnout: 45.02%
Liverpool Wavertree; Lab hold; J. Kennedy (Lab) 18,441; Swing Lab to LD: 11.81%; Turnout: 50.83%
Liverpool West Derby; Lab hold; R. Wareing (Lab) 19,140; Swing Lab to LD: 2.66%; Turnout: 47.16%
Livingston; Lab win - notional hold; R. Cook (Lab) 22,657; Swing Lab to SNP: Notional 1.17%; Turnout: 58.07%
Llanelli; Lab hold; N. Griffith (Lab) 16,592; Swing PC to Lab: 1.39%; Turnout: 63.48%
Londonderry East; DUP hold; G Campbell (DUP) 15,225; Swing DUP to UUP: 8.5%; Turnout: 60.3%
Loughborough; Lab Co-op hold; A. Reed (Lab Co-op) 19,098; Swing Lab Co-op to C: 5.04%; Turnout: 63.77%
Louth Horncastle; C hold; S. Peter Tapsell (C) 21,744; Swing Lab to C: 2.10%; Turnout: 61.99%
Ludlow; C gain from LD; P. Dunne (C) 20,979; Swing LD to C: 4.07%; Turnout: 72.07%
Luton North; Lab hold; K. Hopkins (Lab) 19,062; Swing Lab to C: 4.46%; Turnout: 57.38%
Luton South; Lab hold; M. Moran (Lab) 16,610; Swing Lab to C: 5.62%; Turnout: 54.09%
Macclesfield; C hold; S. Nicholas Winterton (C) 22,628; Swing Lab to C: 2.41%; Turnout: 63.13%
Maidenhead; C hold; T. May (C) 23,312; Swing LD to C: 3.00%; Turnout: 71.67%
Maidstone The Weald; C hold; A. Widdecombe (C) 25,670; Swing Lab to C: 3.92%; Turnout: 65.84%
Makerfield; Lab hold; I. McCartney (Lab) 22,494; Swing C to Lab: 0.04%; Turnout: 51.54%
Maldon Chelmsford East; C hold; J. Whittingdale (C) 23,732; Swing Lab to C: 4.05%; Turnout: 66.32%
Manchester Blackley; Lab hold; G. Stringer (Lab) 17,187; Swing Lab to LD: 6.99%; Turnout: 45.81%
Manchester Central; Lab hold; T. Lloyd (Lab) 16,993; Swing Lab to LD: 9.80%; Turnout: 42.01%
Manchester Gorton; Lab hold; S. Gerald Kaufman (Lab) 15,480; Swing Lab to LD: 10.79%; Turnout: 45.02%
Manchester Withington; LD gain from Lab; J. Leech (LD) 15,872; Swing Lab to LD: 17.33%; Turnout: 55.26%
Mansfield; Lab hold; A. Meale (Lab) 18,400; Swing Lab to C: 0.13%; Turnout: 55.37%
Medway; Lab hold; B. Marshall-Andrews (Lab) 17,333; Swing Lab to C: 4.64%; Turnout: 61.10%
Meirionnydd Nant Conwy; PC hold; E. Llwyd (PC) 10,597; Swing Lab to PC: 2.53%; Turnout: 61.72%
Meriden; C hold; C. Spelman (C) 22,416; Swing Lab to C: 3.29%; Turnout: 60.13%
Merthyr Tydfil Rhymney; Lab hold; D. Havard (Lab) 18,129; Swing Lab to LD: 3.88%; Turnout: 54.92%
Middlesbrough South Cleveland East; Lab hold; D. Ashok Kumar (Lab) 21,945; Swing Lab to C: 1.47%; Turnout: 60.79%
Middlesbrough; Lab hold; S. Stuart Bell (Lab) 18,562; Swing Lab to LD: 9.03%; Turnout: 48.75%
Midlothian; Lab win - notional hold; D. Hamilton (Lab) 17,153; Swing Lab to LD: Notional 6.98%; Turnout: 62.17%
Milton Keynes North East; C gain from Lab; M. Lancaster (C) 19,674; Swing Lab to C: 3.60%; Turnout: 63.62%
Milton Keynes South West; Lab hold; P. Starkey (Lab) 20,862; Swing Lab to C: 3.57%; Turnout: 59.24%
Mitcham Morden; Lab hold; S. McDonagh (Lab) 22,489; Swing Lab to C: 2.40%; Turnout: 61.17%
Mole Valley; C hold; S. Paul Beresford (C) 27,060; Swing LD to C: 1.35%; Turnout: 72.48%
Monmouth; C gain from Lab; D. Davies (C) 21,396; Swing Lab to C: 5.39%; Turnout: 72.36%
Montgomeryshire; LD hold; L. Opik (LD) 15,419; Swing C to LD: 1.16%; Turnout: 64.36%
Moray; SNP win - notional hold; A. Robertson (SNP) 14,196; Swing C to SNP: Notional 4.07%; Turnout: 58.37%
Morecambe Lunesdale; Lab hold; G. Smith (Lab) 20,331; Swing Lab to C: 0.39%; Turnout: 61.43%
Morley Rothwell; Lab hold; C. Challen (Lab) 20,570; Swing Lab to C: 1.20%; Turnout: 58.82%
Motherwell Wishaw; Lab win - notional hold; F. Roy (Lab) 21,327; Swing SNP to Lab: Notional 2.35%; Turnout: 55.40%
Na H-Eileanan An Iar; SNP gain from Lab; A. MacNeil (SNP) 6,213; Swing Lab to SNP: 9.29%; Turnout: 64.13%
Neath; Lab hold; P. Hain (Lab) 18,835; Swing Lab to PC: 3.41%; Turnout: 62.17%
New Forest East; C hold; D. Julian Lewis (C) 21,975; Swing LD to C: 2.70%; Turnout: 65.91%
New Forest West; C hold; D. Swayne (C) 26,004; Swing LD to C: 3.80%; Turnout: 66.54%
Newark; C hold; P. Mercer (C) 21,946; Swing Lab to C: 2.56%; Turnout: 63.25%
Newbury; C gain from LD; R. Benyon (C) 26,771; Swing LD to C: 5.54%; Turnout: 72.03%
Newcastle Upon Tyne Central; Lab hold; J. Cousins (Lab) 16,211; Swing Lab to LD: 11.10%; Turnout: 57.26%
Newcastle Upon Tyne East Wallsend; Lab hold; N. Brown (Lab) 17,462; Swing Lab to LD: 9.81%; Turnout: 55.67%
Newcastle Upon Tyne North; Lab hold; D. Henderson (Lab) 19,224; Swing Lab to LD: 11.22%; Turnout: 59.51%
Newcastle-Under-Lyme; Lab hold; P. Farrelly (Lab) 18,053; Swing Lab to C: 2.72%; Turnout: 58.16%
Newport East; Lab hold; J. Morden (Lab) 14,389; Swing Lab to LD: 9.60%; Turnout: 57.91%
Newport West; Lab hold; P. Flynn (Lab) 16,021; Swing Lab to C: 5.63%; Turnout: 59.27%
Newry Armagh; SF gain from SDLP; C. Murphy (SF) 20,965; Swing SDLP to SF: 11.30%; Turnout: 69.98%
Norfolk Mid; C hold; K. Simpson (C) 23,564; Swing Lab to C: 2.57%; Turnout: 66.96%
Norfolk North West; C hold; H. Bellingham (C) 25,471; Swing Lab to C: 5.66%; Turnout: 61.64%
Norfolk North; LD hold; N. Lamb (LD) 31,515; Swing C to LD: 8.56%; Turnout: 72.99%
Norfolk South West; C hold; C. Fraser (C) 25,881; Swing Lab to C: 0.30%; Turnout: 62.46%
Norfolk South; C hold; R. Bacon (C) 26,399; Swing LD to C: 1.28%; Turnout: 68.66%
Normanton; Lab Co-op hold; E. Balls (Lab Co-op) 19,161; Swing Lab Co-op to C: 1.18%; Turnout: 57.46%
North Down; UUP hold; S Hermon (UUP) 16,268; Swing UUP to DUP: 20.3%%; Turnout: 54%
Northampton North; Lab hold; S. Keeble (Lab) 16,905; Swing Lab to C: 4.80%; Turnout: 56.88%
Northampton South; C gain from Lab; B. Binley (C) 23,818; Swing Lab to C: 4.92%; Turnout: 60.72%
Northavon; LD hold; S. Webb (LD) 30,872; Swing C to LD: 0.48%; Turnout: 72.20%
Norwich North; Lab hold; D. Ian Gibson (Lab) 21,097; Swing Lab to C: 0.62%; Turnout: 61.09%
Norwich South; Lab hold; C. Clarke (Lab) 15,904; Swing Lab to LD: 7.09%; Turnout: 59.92%
Nottingham East; Lab hold; J. Heppell (Lab) 7,787; Swing Lab to LD: 11.44%; Turnout: 49.63%
Nottingham North; Lab hold; G. Allen (Lab) 17,842; Swing Lab to C: 0.34%; Turnout: 49.09%
Nottingham South; Lab hold; A. Simpson (Lab) 16,506; Swing Lab to C: 2.90%; Turnout: 50.55%
Nuneaton; Lab hold; B. Olner (Lab) 19,945; Swing Lab to C: 6.18%; Turnout: 61.66%
Ochil Perthshire South; Lab win - notional hold; G. Banks (Lab) 14,645; Swing Lab to SNP: Notional 0.18%; Turnout: 66.02%
Ogmore; Lab hold; H. Irranca-Davies (Lab) 18,295; Swing Lab to LD: 2.01%; Turnout: 57.84%
Old Bexley Sidcup; C hold; D. Conway (C) 22,191; Swing Lab to C: 7.16%; Turnout: 65.33%
Oldham East Saddleworth; Lab hold; P. Woolas (Lab) 17,968; Swing LD to Lab: 1.14%; Turnout: 57.30%
Oldham West Royton; Lab hold; M. Meacher (Lab) 18,457; Swing Lab to C: 2.80%; Turnout: 53.29%
Orkney Shetland; LD hold; A. Carmichael (LD) 9,138; Swing Lab to LD: 8.29%; Turnout: 53.69%
Orpington; C hold; J. Horam (C) 26,718; Swing LD to C: 4.25%; Turnout: 69.92%
Oxford East; Lab hold; A. Smith (Lab) 15,405; Swing Lab to LD: 11.83%; Turnout: 57.85%
Oxford West Abingdon; LD hold; E. Harris (LD) 24,336; Swing LD to C: 1.60%; Turnout: 65.59%
Paisley Renfrewshire North; Lab win - notional hold; J. Sheridan (Lab) 18,697; Swing Lab to SNP: Notional 1.34%; Turnout: 64.82%
Paisley Renfrewshire South; Lab win - notional hold; D. Alexander (Lab) 19,904; Swing Lab to LD: Notional 6.24%; Turnout: 62.91%
Pendle; Lab hold; G. Prentice (Lab) 15,250; Swing Lab to C: 2.73%; Turnout: 63.36%
Penrith The Border; C hold; D. Maclean (C) 24,046; Swing C to LD: 3.89%; Turnout: 66.10%
Perth Perthshire North; SNP win - notional hold; P. Wishart (SNP) 15,469; Swing SNP to C: Notional 3.85%; Turnout: 64.79%
Peterborough; C gain from Lab; S. Jackson (C) 17,364; Swing Lab to C: 6.91%; Turnout: 61.04%
Plymouth Devonport; Lab hold; A. Seabeck (Lab) 18,612; Swing Lab to C: 5.98%; Turnout: 57.67%
Plymouth Sutton; Lab Co-op hold; L. Gilroy (Lab Co-op) 15,497; Swing Lab Co-op to C: 4.24%; Turnout: 56.83%
Pontefract Castleford; Lab hold; Y. Cooper (Lab) 20,973; Swing Lab to C: 2.95%; Turnout: 53.25%
Pontypridd; Lab hold; K. Howells (Lab) 20,919; Swing Lab to LD: 7.91%; Turnout: 60.91%
Poole; C hold; R. Syms (C) 17,571; Swing C to LD: 2.42%; Turnout: 63.13%
Poplar Canning Town; Lab hold; J. Fitzpatrick (Lab) 15,628; Swing Lab to C: 11.35%; Turnout: 61.84%
Portsmouth North; Lab Co-op hold; S. McCarthy-Fry (Lab Co-op) 15,412; Swing Lab Co-op to C: 5.45%; Turnout: 59.98%
Portsmouth South; LD hold; M. Hancock (LD) 17,047; Swing LD to C: 3.60%; Turnout: 56.89%
Preseli Pembrokeshire; C gain from Lab; S. Crabb (C) 14,106; Swing Lab to C: 4.79%; Turnout: 69.52%
Preston; Lab Co-op hold; M. Hendrick (Lab Co-op) 17,210; Swing Lab Co-op to C: 3.22%; Turnout: 53.80%
Pudsey; Lab hold; P. Truswell (Lab) 21,261; Swing C to Lab: 0.09%; Turnout: 65.96%
Putney; C gain from Lab; J. Greening (C) 15,497; Swing Lab to C: 6.46%; Turnout: 59.47%
Rayleigh; C hold; M. Francois (C) 25,609; Swing Lab to C: 6.25%; Turnout: 64.16%
Reading East; C gain from Lab; R. Wilson (C) 15,557; Swing Lab to C: 6.95%; Turnout: 60.31%
Reading West; Lab hold; M. Salter (Lab) 18,940; Swing Lab to C: 4.98%; Turnout: 61.01%
Redcar; Lab hold; V. Baird (Lab) 19,968; Swing Lab to LD: 8.25%; Turnout: 58.05%
Redditch; Lab hold; J. Smith (Lab) 18,012; Swing C to Lab: 0.02%; Turnout: 62.84%
Regent’s Park Kensington North; Lab hold; K. Buck (Lab) 18,196; Swing Lab to C: 6.32%; Turnout: 72.87%
Reigate; C hold; C. Blunt (C) 20,884; Swing C to LD: 0.46%; Turnout: 64.83%
Renfrewshire East; Lab hold; J. Murphy (Lab) 20,815; Swing Lab to C: 2.43%; Turnout: 72.14%
Rhondda; Lab hold; C. Bryant (Lab) 21,198; Swing PC to Lab: 2.48%; Turnout: 61.03%
Ribble South (South Ribble); Lab hold; D. Borrow (Lab) 20,428; Swing Lab to C: 1.82%; Turnout: 63.05%
Ribble Valley; C hold; N. Evans (C) 25,834; Swing LD to C: 2.81%; Turnout: 65.75%
Richmond (Yorks); C hold; W. Hague (C) 26,722; Swing Lab to C: 1.17%; Turnout: 65.02%
Richmond Park; LD hold; S. Kramer (LD) 24,011; Swing LD to C: 1.42%; Turnout: 72.81%
Rochdale; LD gain from Lab; P. Rowen (LD) 16,787; Swing Lab to LD: 7.72%; Turnout: 58.41%
Rochford Southend East; C hold; J. Duddridge (C) 17,874; Swing C to Lab: 2.43%; Turnout: 55.44%
Romford; C hold; A. Rosindell (C) 21,560; Swing Lab to C: 7.51%; Turnout: 62.29%
Romsey; LD hold; S. Gidley (LD) 22,465; Swing LD to C: 2.32%; Turnout: 69.71%
Ross, Skye Lochaber; LD win - notional hold; C. Kennedy (LD) 19,100; Swing Lab to LD: Notional 9.64%; Turnout: 69.59%
Rossendale Darwen; Lab hold; J. Anderson (Lab) 19,073; Swing Lab to C: 1.84%; Turnout: 61.54%
Rother Valley; Lab hold; K. Barron (Lab) 21,871; Swing Lab to C: 2.21%; Turnout: 58.10%
Rotherham; Lab hold; D. MacShane (Lab) 15,840; Swing Lab to LD: 8.83%; Turnout: 55.10%
Rugby Kenilworth; C gain from Lab; J. Wright (C) 23,447; Swing Lab to C: 4.04%; Turnout: 68.36%
Ruislip-Northwood; C hold; N. Hurd (C) 18,939; Swing C to LD: 3.49%; Turnout: 65.27%
Runnymede Weybridge; C hold; P. Hammond (C) 22,366; Swing Lab to C: 4.33%; Turnout: 58.68%
Rushcliffe; C hold; K. Clarke (C) 27,899; Swing Lab to C: 4.76%; Turnout: 70.47%
Rutherglen Hamilton West; Lab Co-op win - notional hold; T. McAvoy (Lab Co-op) 24,054; Swing Lab Co-op to LD: Notional 5.37%; Turnout: 58.46%
Rutland Melton; C hold; A. Duncan (C) 25,237; Swing Lab to C: 3.97%; Turnout: 65.00%
Ryedale; C hold; J. Greenway (C) 21,251; Swing LD to C: 6.31%; Turnout: 65.10%
Saffron Walden; C hold; S. Alan Haselhurst (C) 27,263; Swing LD to C: 0.27%; Turnout: 68.32%
Salford; Lab hold; H. Blears (Lab) 13,007; Swing Lab to LD: 6.88%; Turnout: 42.41%
Salisbury; C hold; R. Key (C) 25,961; Swing LD to C: 1.98%; Turnout: 67.58%
Scarborough Whitby; C gain from Lab; R. Goodwill (C) 19,248; Swing Lab to C: 5.10%; Turnout: 63.56%
Scunthorpe; Lab hold; E. Morley (Lab) 17,355; Swing Lab to C: 1.70%; Turnout: 52.12%
Sedgefield; Lab hold; T. Blair (Lab) 24,429; Swing C to Lab: 0.25%; Turnout: 62.23%
Selby; Lab hold; J. Grogan (Lab) 22,623; Swing Lab to C: 1.68%; Turnout: 67.27%
Sevenoaks; C hold; M. Fallon (C) 22,437; Swing LD to C: 1.09%; Turnout: 66.50%
Sheffield Attercliffe; Lab hold; C. Betts (Lab) 22,250; Swing Lab to LD: 5.22%; Turnout: 54.59%
Sheffield Brightside; Lab hold; D. Blunkett (Lab) 16,876; Swing Lab to LD: 6.37%; Turnout: 47.94%
Sheffield Central; Lab hold; R. Caborn (Lab) 14,950; Swing Lab to LD: 9.09%; Turnout: 50.09%
Sheffield Hallam; LD hold; N. Clegg (LD) 20,710; Swing LD to C: 1.48%; Turnout: 67.82%
Sheffield Heeley; Lab Co-op hold; M. Munn (Lab Co-op) 18,405; Swing Lab Co-op to LD: 0.47%; Turnout: 57.06%
Sheffield Hillsborough; Lab hold; A. Smith (Lab) 23,477; Swing Lab to LD: 4.87%; Turnout: 60.61%
Sherwood; Lab hold; P. Tipping (Lab) 22,824; Swing Lab to C: 3.15%; Turnout: 62.07%
Shipley; C gain from Lab; P. Davies (C) 18,608; Swing Lab to C: 1.99%; Turnout: 68.51%
Shrewsbury Atcham; C gain from Ind; D. Kawczynski (C) 18,960; Swing Lab to C: 5.38%; Turnout: 68.72%
Shropshire North; C hold; O. Paterson (C) 23,061; Swing Lab to C: 5.14%; Turnout: 63.30%
Sittingbourne Sheppey; Lab hold; D. Wyatt (Lab) 17,051; Swing Lab to C: 4.54%; Turnout: 64.82%
Skipton Ripon; C hold; D. Curry (C) 25,100; Swing C to LD: 1.66%; Turnout: 66.05%
Sleaford North Hykeham; C hold; D. Hogg (C) 26,855; Swing Lab to C: 3.05%; Turnout: 67.07%
Slough; Lab hold; F. Mactaggart (Lab) 17,517; Swing Lab to C: 5.45%; Turnout: 51.81%
Solihull; LD gain from C; L. Burt (LD) 20,896; Swing C to LD: 10.01%; Turnout: 67.15%
Somerton Frome; LD hold; D. Heath (LD) 23,759; Swing C to LD: 0.12%; Turnout: 69.30%
South Holland The Deepings; C hold; J. Hayes (C) 27,544; Swing Lab to C: 4.34%; Turnout: 62.29%
South Shields; Lab hold; D. Miliband (Lab) 18,269; Swing Lab to LD: 2.78%; Turnout: 50.85%
Southampton Itchen; Lab hold; J. Denham (Lab) 20,871; Swing Lab to C: 2.80%; Turnout: 54.84%
Southampton Test; Lab hold; D. Alan Whitehead (Lab) 17,845; Swing Lab to C: 5.08%; Turnout: 57.37%
Southend West; C hold; D. Amess (C) 18,408; Swing LD to C: 0.55%; Turnout: 61.36%
Southport; LD hold; J. Pugh (LD) 19,093; Swing C to LD: 1.00%; Turnout: 60.61%
Southwark North Bermondsey; LD hold; S. Hughes (LD) 17,874; Swing LD to Lab: 5.94%; Turnout: 49.24%
Spelthorne; C hold; D. Wilshire (C) 21,620; Swing Lab to C: 7.70%; Turnout: 61.49%
St Albans; C gain from Lab; A. Main (C) 16,953; Swing Lab to C: 6.60%; Turnout: 70.38%
St Helens North; Lab hold; D. Watts (Lab) 22,329; Swing Lab to LD: 3.99%; Turnout: 56.23%
St Helens South; Lab hold; S. Woodward (Lab) 19,345; Swing Lab to LD: 0.17%; Turnout: 54.21%
St Ives; LD hold; A. George (LD) 25,577; Swing C to LD: 1.31%; Turnout: 67.48%
Stafford; Lab hold; D. Kidney (Lab) 19,889; Swing Lab to C: 3.34%; Turnout: 64.75%
Staffordshire Moorlands; Lab hold; C. Atkins (Lab) 18,126; Swing Lab to C: 4.09%; Turnout: 64.01%
Staffordshire South; By-election to be held at a later date due to death of Liberal Democrat candidate Jo Harrison
Stalybridge Hyde; Lab hold; J. Purnell (Lab) 17,535; Swing Lab to C: 3.42%; Turnout: 60.77%
Stevenage; Lab hold; B. Follett (Lab) 18,003; Swing Lab to C: 6.35%; Turnout: 62.69%
Stirling; Lab win - notional hold; A. McGuire (Lab) 15,729; Swing Lab to C: Notional 4.18%; Turnout: 67.68%
Stockport; Lab hold; A. Coffey (Lab) 18,069; Swing Lab to C: 3.54%; Turnout: 54.53%
Stockton North; Lab hold; F. Cook (Lab) 20,012; Swing Lab to C: 3.60%; Turnout: 57.57%
Stockton South; Lab hold; D. Taylor (Lab) 21,480; Swing Lab to C: 3.44%; Turnout: 63.02%
Stoke-On-Trent Central; Lab hold; M. Fisher (Lab) 14,760; Swing Lab to LD: 5.50%; Turnout: 48.41%
Stoke-On-Trent North; Lab hold; J. Walley (Lab) 16,191; Swing Lab to C: 3.25%; Turnout: 52.65%
Stoke-On-Trent South; Lab hold; R. Flello (Lab) 17,727; Swing Lab to C: 3.08%; Turnout: 53.56%
Stone; C hold; B. Cash (C) 22,733; Swing Lab to C: 3.05%; Turnout: 66.85%
Stourbridge; Lab hold; L. Waltho (Lab) 17,089; Swing Lab to C: 4.29%; Turnout: 64.68%
Strangford; DUP hold; I. Robinson (DUP) 20,921; Swing UUP to DUP: 16.34%; Turnout: 53.64%
Stratford-On-Avon; C hold; J. Maples (C) 28,652; Swing C to LD: 0.29%; Turnout: 68.85%
Streatham; Lab hold; K. Hill (Lab) 18,950; Swing Lab to LD: 10.09%; Turnout: 51.29%
Stretford Urmston; Lab hold; B. Hughes (Lab) 19,417; Swing Lab to C: 6.71%; Turnout: 61.47%
Stroud; Lab Co-op hold; D. Drew (Lab Co-op) 22,527; Swing Lab Co-op to C: 4.26%; Turnout: 71.32%
Suffolk Central Ipswich North; C hold; S. Michael Lord (C) 22,333; Swing Lab to C: 4.04%; Turnout: 66.69%
Suffolk Coastal; C hold; J. Gummer (C) 23,415; Swing Lab to C: 4.92%; Turnout: 67.88%
Suffolk South; C hold; T. Yeo (C) 20,471; Swing C to LD: 1.45%; Turnout: 71.84%
Suffolk West; C hold; R. Spring (C) 21,682; Swing Lab to C: 5.02%; Turnout: 60.67%
Sunderland North; Lab hold; B. Etherington (Lab) 15,719; Swing Lab to C: 5.11%; Turnout: 49.72%
Sunderland South; Lab hold; C. Mullin (Lab) 17,98; Swing Lab to C: 3.91%; Turnout: 49.33%
Surrey East; C hold; P. Ainsworth (C) 27,659; Swing LD to C: 2.13%; Turnout: 66.60%
Surrey Heath; C hold; M. Gove (C) 24,642; Swing C to LD: 0.66%; Turnout: 62.90%
Surrey South West; C hold; J. Hunt (C) 26,420; Swing LD to C: 4.58%; Turnout: 71.82%
Sussex Mid; C hold; N. Soames (C) 23,765; Swing C to LD: 1.58%; Turnout: 68.63%
Sutton Cheam; LD hold; P. Burstow (LD) 19,768; Swing LD to C: 2.02%; Turnout: 66.22%
Sutton Coldfield; C hold; A. Mitchell (C) 24,308; Swing Lab to C: 1.63%; Turnout: 63.45%
Swansea East; Lab hold; S. James (Lab) 17,457; Swing Lab to LD: 9.27%; Turnout: 52.43%
Swansea West; Lab hold; A. Williams (Lab) 13,833; Swing Lab to LD: 9.64%; Turnout: 57.10%
Swindon North; Lab hold; M. Wills (Lab) 19,612; Swing Lab to C: 6.71%; Turnout: 60.96%
Swindon South; Lab hold; A. Snelgrove (Lab) 17,534; Swing Lab to C: 6.90%; Turnout: 60.15%
Tamworth; Lab hold; B. Jenkins (Lab) 18,801; Swing Lab to C: 2.78%; Turnout: 61.03%
Tatton; C hold; G. Osborne (C) 21,447; Swing Lab to C: 3.73%; Turnout: 64.57%
Taunton; LD gain from C; J. Browne (LD) 25,764; Swing C to LD: 0.69%; Turnout: 69.65%
Teignbridge; LD hold; R. Younger-Ross (LD) 27,808; Swing C to LD: 2.56%; Turnout: 68.68%
Telford; Lab hold; D. Wright (Lab) 16,506; Swing Lab to C: 5.67%; Turnout: 57.71%
Tewkesbury; C hold; L. Robertson (C) 22,339; Swing LD to C: 0.96%; Turnout: 63.00%
Thanet North; C hold; R. Gale (C) 21,699; Swing Lab to C: 0.79%; Turnout: 60.13%
Thanet South; Lab hold; D. Stephen Ladyman (Lab) 16,660; Swing Lab to C: 1.47%; Turnout: 65.01%
Thurrock; Lab hold; A. Mackinlay (Lab) 20,636; Swing Lab to C: 6.08%; Turnout: 54.93%
Tiverton Honiton; C hold; A. Browning (C) 27,838; Swing LD to C: 3.87%; Turnout: 69.77%
Tonbridge Malling; C hold; S. John Stanley (C) 24,357; Swing Lab to C: 4.77%; Turnout: 67.30%
Tooting; Lab hold; S. Khan (Lab) 17,914; Swing Lab to C: 7.36%; Turnout: 58.96%
Torbay; LD hold; A. Sanders (LD) 19,317; Swing LD to C: 4.91%; Turnout: 61.86%
Torfaen; Lab hold; P. Murphy (Lab) 20,472; Swing Lab to C: 2.54%; Turnout: 59.30%
Totnes; C hold; A. Steen (C) 21,112; Swing C to LD: 1.73%; Turnout: 67.66%
Tottenham; Lab hold; D. Lammy (Lab) 18,343; Swing Lab to LD: 8.39%; Turnout: 47.81%
Truro St Austell; LD hold; M. Taylor (LD) 24,089; Swing LD to C: 0.84%; Turnout: 64.25%
Tunbridge Wells; C hold; G. Clark (C) 21,083; Swing C to LD: 0.35%; Turnout: 65.76%
Twickenham; LD hold; V. Cable (LD) 26,696; Swing C to LD: 1.98%; Turnout: 71.77%
Tyne Bridge; Lab hold; D. Clelland (Lab) 16,151; Swing Lab to LD: 9.38%; Turnout: 49.27%
Tynemouth; Lab hold; A. Campbell (Lab) 20,143; Swing Lab to C: 5.05%; Turnout: 66.94%
Tyneside North; Lab hold; S. Byers (Lab) 22,882; Swing Lab to C: 7.09%; Turnout: 57.15%
Tyrone West; SF hold; P Doherty (SF) 16,910; Swing SF to Ind: 14.6%; Turnout: 72.1%
Ulster Mid; SF hold; M. McGuinness (SF) 21,641; Swing DUP to SF: 2.12%; Turnout: 72.49%
Upminster; C hold; A. Watkinson (C) 16,820; Swing Lab to C: 6.88%; Turnout: 62.96%
Upper Bann; DUP gain from UUP; D Simpson (DUP) 16,679; Swing UUP to DUP: 8.1%; Turnout: 61.2%
Uxbridge; C hold; J. Randall (C) 16,840; Swing Lab to C: 5.84%; Turnout: 59.40%
Vale Of Clwyd; Lab hold; C. Ruane (Lab) 14,875; Swing Lab to C: 1.68%; Turnout: 62.16%
Vale Of Glamorgan; Lab hold; J. Smith (Lab) 19,481; Swing Lab to C: 3.29%; Turnout: 68.93%
Vale Of York; C hold; A. McIntosh (C) 26,025; Swing Lab to C: 0.70%; Turnout: 66.29%
Vauxhall; Lab hold; K. Hoey (Lab) 19,744; Swing Lab to LD: 6.14%; Turnout: 46.90%
Wakefield; Lab hold; M. Creagh (Lab) 18,802; Swing Lab to C: 3.70%; Turnout: 59.33%
Wallasey; Lab hold; A. Eagle (Lab) 20,085; Swing Lab to C: 4.02%; Turnout: 57.51%
Walsall North; Lab hold; D. Winnick (Lab) 15,990; Swing Lab to C: 4.60%; Turnout: 52.84%
Walsall South; Lab hold; B. George (Lab) 17,633; Swing Lab to C: 2.98%; Turnout: 58.50%
Walthamstow; Lab hold; N. Gerrard (Lab) 17,323; Swing Lab to LD: 12.18%; Turnout: 54.60%
Wansbeck; Lab hold; D. Murphy (Lab) 20,315; Swing Lab to LD: 3.13%; Turnout: 58.34%
Wansdyke; Lab hold; D. Norris (Lab) 20,686; Swing Lab to C: 3.86%; Turnout: 72.39%
Wantage; C gain from Lab; E. Vaizey (C) 22,354; Swing LD to C: 1.92%; Turnout: 68.19%
Warley; Lab hold; J. Spellar (Lab) 17,462; Swing Lab to C: 3.05%; Turnout: 57.12%
Warrington North; Lab hold; H. Jones (Lab) 21,632; Swing Lab to C: 4.38%; Turnout: 55.10%
Warrington South; Lab hold; H. Southworth (Lab) 18,972; Swing Lab to C: 4.37%; Turnout: 61.80%
Warwick Leamington; Lab hold; J. Plaskitt (Lab) 22,238; Swing Lab to C: 5.32%; Turnout: 67.46%
Warwickshire North; Lab hold; M. O’Brien (Lab) 22,561; Swing Lab to C: 2.81%; Turnout: 62.22%
Watford; Lab hold; C. Ward (Lab) 16,575; Swing Lab to LD: 12.75%; Turnout: 64.75%
Waveney; Lab hold; B. Blizzard (Lab) 22,505; Swing Lab to C: 3.11%; Turnout: 64.37%
Wealden; C hold; C. Hendry (C) 28,975; Swing LD to C: 1.25%; Turnout: 67.65%
Weaver Vale; Lab hold; M. Hall (Lab) 18,759; Swing Lab to C: 3.58%; Turnout: 57.07%
Wellingborough; C gain from Lab; P. Bone (C) 22,674; Swing Lab to C: 2.96%; Turnout: 66.52%
Wells; C hold; D. Heathcoat-Amory (C) 23,071; Swing LD to C: 0.15%; Turnout: 68.04%
Welwyn Hatfield; C gain from Lab; G. Shapps (C) 22,172; Swing Lab to C: 8.05%; Turnout: 68.15%
Wentworth; Lab hold; J. Healey (Lab) 21,225; Swing Lab to C: 3.20%; Turnout: 56.00%
West Bromwich East; Lab hold; T. Watson (Lab) 19,741; Swing C to Lab: 1.46%; Turnout: 58.63%
West Bromwich West; Lab Co-op hold; A. Bailey (Lab Co-op) 18,951; Swing Lab Co-op to C: 2.23%; Turnout: 52.31%
West Ham; Lab hold; L. Brown (Lab) 15,840; Turnout: 49.8
Westbury; C hold; D. Andrew Murrison (C) 24,749; Swing C to LD: 0.42%; Turnout: 66.96%
Westmorland Lonsdale; LD gain from C; T. Farron (LD) 22,569; Swing C to LD: 3.55%; Turnout: 71.56%
Weston-Super-Mare; C gain from LD; J. Penrose (C) 19,804; Swing LD to C: 2.48%; Turnout: 65.55%
Wigan; Lab hold; N. Turner (Lab) 18,901; Swing Lab to C: 3.29%; Turnout: 53.34%
Wiltshire North; C hold; J. Gray (C) 26,282; Swing LD to C: 1.07%; Turnout: 69.30%
Wimbledon; C gain from Lab; S. Hammond (C) 17,886; Swing Lab to C: 7.20%; Turnout: 68.12%
Winchester; LD hold; M. Oaten (LD) 31,225; Swing LD to C: 2.08%; Turnout: 71.85%
Windsor; C hold; A. Afriyie (C) 21,646; Swing LD to C: 1.22%; Turnout: 63.98%
Wirral South; Lab hold; B. Chapman (Lab) 16,892; Swing Lab to C: 1.65%; Turnout: 67.48%
Wirral West; Lab hold; S. Hesford (Lab) 17,543; Swing Lab to C: 3.65%; Turnout: 67.54%
Witney; C hold; D. Cameron (C) 26,571; Swing LD to C: 0.79%; Turnout: 69.02%
Woking; C hold; H. Malins (C) 21,838; Swing C to LD: 0.70%; Turnout: 63.36%
Wokingham; C hold; J. Redwood (C) 22,174; Swing LD to C: 1.02%; Turnout: 67.15%
Wolverhampton North East; Lab Co-op hold; K. Purchase (Lab Co-op) 17,948; Swing Lab Co-op to C: 3.45%; Turnout: 54.39%
Wolverhampton South East; Lab hold; P. McFadden (Lab) 16,790; Swing Lab to C: 4.26%; Turnout: 52.27%
Wolverhampton South West; Lab hold; R. Marris (Lab) 18,489; Swing Lab to C: 0.81%; Turnout: 62.12%
Woodspring; C hold; D. Liam Fox (C) 21,587; Swing C to LD: 3.90%; Turnout: 72.03%
Worcester; Lab hold; M. Foster (Lab) 19,421; Swing Lab to C: 3.13%; Turnout: 64.09%
Worcestershire Mid; C hold; P. Luff (C) 24,783; Swing Lab to C: 2.01%; Turnout: 67.27%
Worcestershire West; C hold; S. Michael Spicer (C) 20,959; Swing C to LD: 3.32%; Turnout: 68.92%
Workington; Lab hold; T. Cunningham (Lab) 19,554; Swing Lab to C: 4.30%; Turnout: 64.68%
Worsley; Lab hold; B. Keeley (Lab) 18,859; Swing Lab to C: 3.99%; Turnout: 53.13%
Worthing East Shoreham; C hold; T. Loughton (C) 19,548; Swing Lab to C: 2.06%; Turnout: 61.61%
Worthing West; C hold; P. Bottomley (C) 21,383; Swing C to LD: 0.02%; Turnout: 62.61%
Wrekin, The; C gain from Lab; M. Pritchard (C) 18,899; Swing Lab to C: 5.37%; Turnout: 66.95%
Wrexham; Lab hold; I. Lucas (Lab) 13,993; Swing Lab to LD: 6.72%; Turnout: 63.28%
Wycombe; C hold; P. Goodman (C) 20,331; Swing Lab to C: 4.41%; Turnout: 62.17%
Wyre Forest; KHHC hold; D. Richard Taylor (KHHC) 18,739; Swing KHHC to C: 13.92%; Turnout: 64.20%
Wythenshawe Sale East; Lab hold; P. Goggins (Lab) 18,878; Swing Lab to C: 3.02%; Turnout: 50.42%
Yeovil; LD hold; D. Laws (LD) 25,658; Swing C to LD: 4.50%; Turnout: 64.26%
Ynys Mon; Lab hold; A. Owen (Lab) 12,278; Swing PC to Lab: 0.58%; Turnout: 67.53%
York, City Of; Lab hold; H. Bayley (Lab) 21,836; Swing Lab to C: 3.12%; Turnout: 61.67%
Yorkshire East; C hold; G. Knight (C) 21,215; Swing Lab to C: 1.29%; Turnout: 61.22%

More in this section

Electioneers using old and new techniques

Campaigners take to the web to discredit Blair

Politics takes off into the blogosphere

David Bowen: Web not electorally UP4IT

Labour's online strategy failing to take off

Blair pledges to close 'digital divide'

Reflections on the key election results as they came in through the night

Useful links