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
Blaenau Gwent Nick Smith (Lab) Lab gain from BGPV 10,516
Blaydon David Anderson (Lab) Lab hold 9,117
Blyth Valley Ronnie Campbell (Lab) Lab hold 6,668
Bognor Regis and Littlehampton Nick Gibb (Con) Con hold 13,063
Bolsover Dennis Skinner (Lab) Lab hold 11,182
Bolton North East David Crausby (Lab) Lab hold 4,084
Bolton South East Yasmin Qureshi (Lab) Lab hold 8,634
Bolton West Julie Hilling (Lab) Lab hold 92
Bootle Joe Benton (Lab) Lab hold 21,181
Boston and Skegness Mark Simmonds (Con) Con hold 12,426
Bosworth David Tredinnick (Con) Con hold 5,032
Bournemouth East Tobias Ellwood (Con) Con hold 7,728
Bournemouth West Conor Burns (Con) Con hold 5,583
Bracknell Philip Lee (Con) Con hold 15,704
Bradford East David Ward (LD) LD gain from Lab 365
Bradford South Gerry Sutcliffe (Lab) Lab hold 4,622
Bradford West Marsha Singh (Lab) Lab hold 5,763
Braintree Brooks Newmark (Con) Con hold 16,121
Brecon and Radnorshire Roger Williams (LD) LD hold 3,747
Brent Central Sarah Teather (LD) LD gain from Lab 1,345
Brent North Barry Gardiner (Lab) Lab hold 8,028
Brentford and Isleworth Mary Macleod (Con) Con gain from Lab 1,958
Brentwood and Ongar Eric Pickles (Con) Con hold 16,921
Bridgend Madeleine Moon (Lab) Lab hold 2,263
Bridgwater and West Somerset Ian Liddell-Grainger (Con) Con hold 9,249
Brigg and Goole Andrew Percy (Con) Con gain from Lab 5,147
Brighton, Kemptown Simon Kirby (Con) Con gain from Lab 1,328
Brighton, Pavilion Caroline Lucas (Green) Green gain from Lab 1,252
Bristol East Kerry McCarthy (Lab) Lab hold 3,722
Bristol North West Charlotte Leslie (Con) Con gain from Lab 3,274
Bristol South Dawn Primarolo (Lab) Lab hold 4,734
Bristol West Stephen Williams (LD) LD hold 11,366
Broadland Keith Simpson (Con) Con hold 7,292
Bromley and Chislehurst Bob Neill (Con) Con hold 13,900
Bromsgrove Sajid Javid (Con) Con hold 11,308
Broxbourne Charles Walker (Con) Con hold 18,804
Broxtowe Anna Soubry (Con) Con gain from Lab 389
Buckingham John Bercow (Independent) Spk gain from Con 12,529
Burnley Gordon Birtwistle (LD) LD gain from Lab 1,818
Burton Andrew Griffiths (Con) Con gain from Lab 6,304
Bury North David Nuttall (Con) Con gain from Lab 2,243
Bury South Ivan Lewis (Lab) Lab hold 3,292
Bury St Edmunds David Ruffley (Con) Con hold 12,380
Caerphilly Wayne David (Lab) Lab hold 10,755
Caithness, Sutherland and Easter Ross John Thurso (LD) LD hold 4,826
Calder Valley Craig Whittaker (Con) Con gain from Lab 6,431
Camberwell and Peckham Harriet Harman (Lab) Lab hold 17,187
Camborne and Redruth George Eustice (Con) Con gain from LD 66
Cambridge Julian Huppert (LD) LD hold 6,792
Cannock Chase Aidan Burley (Con) Con gain from Lab 3,195
Canterbury Julian Brazier (Con) Con hold 6,048
Cardiff Central Jenny Willott (LD) LD hold 4,576
Cardiff North Jonathan Evans (Con) Con gain from Lab 194
Cardiff South and Penarth Alun Michael (Lab) Lab hold 4,709
Cardiff West Kevin Brennan (Lab) Lab hold 4,751
Carlisle John Stevenson (Con) Con gain from Lab 853
Carmarthen East and Dinefwr Jonathan Edwards (PC) PC hold 3,481
Carmarthen West and South Pembrokeshire Simon Hart (Con) Con gain from Lab 3,423
Carshalton and Wallington Tom Brake (LD) LD hold 5,260
Castle Point Rebecca Harris (Con) Con hold 7,632

Source: UK Parliament election results.