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 |
|---|---|---|---|
| Central Ayrshire | Brian Donohoe (Lab) | Lab hold | 12,007 |
| Central Devon | Mel Stride (Con) | Con hold | 9,230 |
| Central Suffolk and North Ipswich | Daniel Poulter (Con) | Con hold | 13,786 |
| Ceredigion | Mark Williams (LD) | LD hold | 8,324 |
| Charnwood | Stephen Dorrell (Con) | Con hold | 15,029 |
| Chatham and Aylesford | Tracey Crouch (Con) | Con gain from Lab | 6,069 |
| Cheadle | Mark Hunter (LD) | LD hold | 3,272 |
| Chelmsford | Simon Burns (Con) | Con hold | 5,110 |
| Chelsea and Fulham | Greg Hands (Con) | Con hold | 16,722 |
| Cheltenham | Martin Horwood (LD) | LD hold | 4,920 |
| Chesham and Amersham | Cheryl Gillan (Con) | Con hold | 16,710 |
| Chesterfield | Toby Perkins (Lab) | Lab gain from LD | 549 |
| Chichester | Andrew Tyrie (Con) | Con hold | 15,877 |
| Chingford and Woodford Green | Iain Duncan Smith (Con) | Con hold | 12,963 |
| Chippenham | Duncan Hames (LD) | LD hold | 2,470 |
| Chipping Barnet | Theresa Villiers (Con) | Con hold | 11,927 |
| Chorley | Lindsay Hoyle (Lab) | Lab hold | 2,593 |
| Christchurch | Christopher Chope (Con) | Con hold | 15,410 |
| Cities of London and Westminster | Mark Field (Con) | Con hold | 11,076 |
| City of Chester | Stephen Mosley (Con) | Con gain from Lab | 2,583 |
| City of Durham | Roberta Blackman-Woods (Lab) | Lab hold | 3,067 |
| Clacton | Douglas Carswell (Con) | Con hold | 12,068 |
| Cleethorpes | Martin Vickers (Con) | Con gain from Lab | 4,298 |
| Clwyd South | Susan Jones (Lab) | Lab hold | 2,834 |
| Clwyd West | David Jones (Con) | Con hold | 6,419 |
| Coatbridge, Chryston and Bellshill | Tom Clarke (Lab) | Lab hold | 20,714 |
| Colchester | Bob Russell (LD) | LD hold | 6,982 |
| Colne Valley | Jason McCartney (Con) | Con gain from Lab | 4,837 |
| Congleton | Fiona Bruce (Con) | Con hold | 7,063 |
| Copeland | Jamie Reed (Lab) | Lab hold | 3,833 |
| Corby | Louise Bagshawe (Con) | Con gain from Lab | 1,895 |
| Coventry North East | Bob Ainsworth (Lab) | Lab hold | 11,775 |
| Coventry North West | Geoffrey Robinson (Lab) | Lab hold | 6,288 |
| Coventry South | Jim Cunningham (Lab) | Lab hold | 3,845 |
| Crawley | Henry Smith (Con) | Con gain from Lab | 5,928 |
| Crewe and Nantwich | Edward Timpson (Con) | Con gain from Lab | 6,046 |
| Croydon Central | Gavin Barwell (Con) | Con gain from Lab | 2,879 |
| Croydon North | Malcolm Wicks (Lab) | Lab hold | 16,481 |
| Croydon South | Richard Ottaway (Con) | Con hold | 15,818 |
| Cumbernauld, Kilsyth and Kirkintilloch East | Gregg McClymont (Lab) | Lab hold | 13,755 |
| Cynon Valley | Ann Clwyd (Lab) | Lab hold | 9,617 |
| Dagenham and Rainham | Jon Cruddas (Lab) | Lab hold | 2,630 |
| Darlington | Jenny Chapman (Lab) | Lab hold | 3,388 |
| Dartford | Gareth Johnson (Con) | Con gain from Lab | 10,628 |
| Daventry | Chris Heaton-Harris (Con) | Con hold | 19,188 |
| Delyn | David Hanson (Lab) | Lab hold | 2,272 |
| Denton and Reddish | Andrew Gwynne (Lab) | Lab hold | 9,831 |
| Derby North | Chris Williamson (Lab) | Lab hold | 613 |
| Derby South | Margaret Beckett (Lab) | Lab hold | 6,122 |
| Derbyshire Dales | Patrick McLoughlin (Con) | Con hold | 13,866 |
| Devizes | Claire Perry (Con) | Con hold | 13,005 |
| Dewsbury | Simon Reevell (Con) | Con gain from Lab | 1,526 |
| Don Valley | Caroline Flint (Lab) | Lab hold | 3,595 |
| Doncaster Central | Rosie Winterton (Lab) | Lab hold | 6,229 |
| Doncaster North | Edward Miliband (Lab) | Lab hold | 10,909 |
| Dover | Charlie Elphicke (Con) | Con gain from Lab | 5,274 |
| Dudley North | Ian Austin (Lab) | Lab hold | 649 |
| Dudley South | Chris Kelly (Con) | Con gain from Lab | 3,856 |
| Dulwich and West Norwood | Tessa Jowell (Lab) | Lab hold | 9,365 |
| Dumfries and Galloway | Russell Brown (Lab) | Lab hold | 7,449 |
Source: UK Parliament election results.