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
| Party | Seats | Share 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
| Constituency | Winner | Result | Majority |
|---|---|---|---|
| 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.