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

A political prescription for Tories

'Little Britain' is alive and well

Philip Stephens: UK electorate chastises Blair

A UK premier in waiting

Christopher Caldwell: US looks on, bemused

Please don't mention the war

A bittersweet victory for Blair

Lex: UK election

Drop in seats could bring turbulence for Labour

Economic fears for the next four years

The Short View: Investors should be cautious about the election result