Elections

2010 General Election

Polling day was 6 May 2010. Results in all 650 constituencies are below. Search for a seat, or open any row for the full list of candidates.

Seats won

PartySeatsShare of seats
Conservative 306 47.1%
Labour 258 39.7%
Liberal Democrat 57 8.8%
Democratic Unionist Party 8 1.2%
Scottish National Party 6 0.9%
Sinn Féin 5 0.8%
Plaid Cymru 3 0.5%
Social Democratic & Labour Party 3 0.5%
Independent 2 0.3%
Alliance 1 0.2%
Green Party 1 0.2%

Constituency results

650 seats
ConstituencyWinnerResultMajority
Aberavon Hywel Francis (Lab) Lab hold 11,039
Aberconwy Guto Bebb (Con) Con gain from Lab 3,398
Aberdeen North Frank Doran (Lab) Lab hold 8,361
Aberdeen South Anne Begg (Lab) Lab hold 3,506
Airdrie and Shotts Pamela Nash (Lab) Lab hold 12,408
Aldershot Gerald Howarth (Con) Con hold 5,586
Aldridge-Brownhills Richard Shepherd (Con) Con hold 15,266
Altrincham and Sale West Graham Brady (Con) Con hold 11,595
Alyn and Deeside Mark Tami (Lab) Lab hold 2,919
Amber Valley Nigel Mills (Con) Con gain from Lab 536
Angus Mike Weir (SNP) SNP hold 3,282
Arfon Hywel Williams (PC) PC gain from Lab 1,455
Argyll and Bute Alan Reid (LD) LD hold 3,431
Arundel and South Downs Nick Herbert (Con) Con hold 16,691
Ashfield Gloria de Piero (Lab) Lab hold 192
Ashford Damian Green (Con) Con hold 17,297
Ashton-under-Lyne David Heyes (Lab) Lab hold 9,094
Aylesbury David Lidington (Con) Con hold 12,618
Ayr, Carrick and Cumnock Sandra Osborne (Lab) Lab hold 9,911
Banbury Tony Baldry (Con) Con hold 18,227
Banff and Buchan Eilidh Whiteford (SNP) SNP hold 4,027
Barking Margaret Hodge (Lab) Lab hold 16,555
Barnsley Central Eric Illsley (Lab) Lab hold 11,093
Barnsley East Michael Dugher (Lab) Lab hold 11,090
Barrow and Furness John Woodcock (Lab) Lab hold 5,208
Basildon and Billericay John Baron (Con) Con hold 12,338
Basingstoke Maria Miller (Con) Con hold 13,176
Bassetlaw John Mann (Lab) Lab hold 8,215
Bath Don Foster (LD) LD hold 11,883
Batley and Spen Mike Wood (Lab) Lab hold 4,406
Battersea Jane Ellison (Con) Con gain from Lab 5,977
Beaconsfield Dominic Grieve (Con) Con hold 21,782
Beckenham Bob Stewart (Con) Con hold 17,784
Bedford Richard Fuller (Con) Con gain from Lab 1,353
Belfast East Naomi Long (APNI) APNI gain from DUP 1,533
Belfast North Nigel Dodds (DUP) DUP hold 2,224
Belfast South Alasdair McDonnell (SDLP) SDLP hold 5,926
Belfast West Gerry Adams (SF) SF hold 17,579
Bermondsey and Old Southwark Simon Hughes (LD) LD hold 8,530
Berwick-upon-Tweed Alan Beith (LD) LD hold 2,690
Berwickshire, Roxburgh and Selkirk Michael Moore (LD) LD hold 5,675
Bethnal Green and Bow Rushanara Ali (Lab) Lab gain from Res 11,574
Beverley and Holderness Graham Stuart (Con) Con hold 12,987
Bexhill and Battle Gregory Barker (Con) Con hold 12,880
Bexleyheath and Crayford David Evennett (Con) Con hold 10,344
Birkenhead Frank Field (Lab) Lab hold 15,395
Birmingham, Edgbaston Gisela Stuart (Lab) Lab hold 1,274
Birmingham, Erdington Jack Dromey (Lab) Lab hold 3,277
Birmingham, Hall Green Roger Godsiff (Lab) Lab hold 3,799
Birmingham, Hodge Hill Liam Byrne (Lab) Lab hold 10,302
Birmingham, Ladywood Shabana Mahmood (Lab) Lab hold 10,105
Birmingham, Northfield Richard Burden (Lab) Lab hold 2,782
Birmingham, Perry Barr Khalid Mahmood (Lab) Lab hold 11,908
Birmingham, Selly Oak Stephen McCabe (Lab) Lab hold 3,482
Birmingham, Yardley John Hemming (LD) LD hold 3,002
Bishop Auckland Helen Goodman (Lab) Lab hold 5,218
Blackburn Jack Straw (Lab) Lab hold 9,856
Blackley and Broughton Graham Stringer (Lab) Lab hold 12,303
Blackpool North and Cleveleys Paul Maynard (Con) Con gain from Lab 2,150
Blackpool South Gordon Marsden (Lab) Lab hold 1,852

Source: UK Parliament election results.