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 |
|---|---|---|---|
| North West Norfolk | Henry Bellingham (Con) | Con hold | 14,810 |
| North Wiltshire | James Gray (Con) | Con hold | 7,483 |
| Northampton North | Michael Ellis (Con) | Con gain from Lab | 1,936 |
| Northampton South | Brian Binley (Con) | Con gain from Lab | 6,004 |
| Norwich North | Chloe Smith (Con) | Con gain from Lab | 3,901 |
| Norwich South | Simon Wright (LD) | LD gain from Lab | 310 |
| Nottingham East | Christopher Leslie (Lab) | Lab hold | 6,969 |
| Nottingham North | Graham Allen (Lab) | Lab hold | 8,138 |
| Nottingham South | Lilian Greenwood (Lab) | Lab hold | 1,772 |
| Nuneaton | Marcus Jones (Con) | Con gain from Lab | 2,069 |
| Ochil and South Perthshire | Gordon Banks (Lab) | Lab hold | 5,187 |
| Ogmore | Huw Irranca-Davies (Lab) | Lab hold | 13,246 |
| Old Bexley and Sidcup | James Brokenshire (Con) | Con hold | 15,857 |
| Oldham East and Saddleworth | Phil Woolas (Lab) | Lab hold | 103 |
| Oldham West and Royton | Michael Meacher (Lab) | Lab hold | 9,352 |
| Orkney and Shetland | Alistair Carmichael (LD) | LD hold | 9,928 |
| Orpington | Jo Johnson (Con) | Con hold | 17,200 |
| Oxford East | Andrew Smith (Lab) | Lab hold | 4,581 |
| Oxford West and Abingdon | Nicola Blackwood (Con) | Con gain from LD | 176 |
| Paisley and Renfrewshire North | Jim Sheridan (Lab) | Lab hold | 15,280 |
| Paisley and Renfrewshire South | Douglas Alexander (Lab) | Lab hold | 16,614 |
| Pendle | Andrew Stephenson (Con) | Con gain from Lab | 3,585 |
| Penistone and Stocksbridge | Angela Smith (Lab) | Lab hold | 3,049 |
| Penrith and The Border | Rory Stewart (Con) | Con hold | 11,241 |
| Perth and North Perthshire | Pete Wishart (SNP) | SNP hold | 4,379 |
| Peterborough | Stewart Jackson (Con) | Con hold | 4,861 |
| Plymouth, Moor View | Alison Seabeck (Lab) | Lab hold | 1,588 |
| Plymouth, Sutton and Devonport | Oliver Colvile (Con) | Con gain from Lab | 1,149 |
| Pontypridd | Owen Smith (Lab) | Lab hold | 2,785 |
| Poole | Robert Syms (Con) | Con hold | 7,541 |
| Poplar and Limehouse | Jim Fitzpatrick (Lab) | Lab hold | 6,030 |
| Portsmouth North | Penny Mordaunt (Con) | Con gain from Lab | 7,289 |
| Portsmouth South | Mike Hancock (LD) | LD hold | 5,200 |
| Preseli Pembrokeshire | Stephen Crabb (Con) | Con hold | 4,605 |
| Preston | Mark Hendrick (Lab) | Lab hold | 7,733 |
| Pudsey | Stuart Andrew (Con) | Con gain from Lab | 1,659 |
| Putney | Justine Greening (Con) | Con hold | 10,053 |
| Rayleigh and Wickford | Mark Francois (Con) | Con hold | 22,338 |
| Reading East | Rob Wilson (Con) | Con hold | 7,605 |
| Reading West | Alok Sharma (Con) | Con gain from Lab | 6,004 |
| Redcar | Ian Swales (LD) | LD gain from Lab | 5,214 |
| Redditch | Karen Lumley (Con) | Con gain from Lab | 5,821 |
| Reigate | Crispin Blunt (Con) | Con hold | 13,591 |
| Rhondda | Chris Bryant (Lab) | Lab hold | 11,553 |
| Ribble Valley | Nigel Evans (Con) | Con hold | 14,769 |
| Richmond (Yorks) | William Hague (Con) | Con hold | 23,336 |
| Richmond Park | Zac Goldsmith (Con) | Con gain from LD | 4,091 |
| Rochdale | Simon Danczuk (Lab) | Lab hold | 889 |
| Rochester and Strood | Mark Reckless (Con) | Con hold | 9,953 |
| Rochford and Southend East | James Duddridge (Con) | Con hold | 11,050 |
| Romford | Andrew Rosindell (Con) | Con hold | 16,954 |
| Romsey and Southampton North | Caroline Nokes (Con) | Con gain from LD | 4,156 |
| Ross, Skye and Lochaber | Charles Kennedy (LD) | LD hold | 13,070 |
| Rossendale and Darwen | Jake Berry (Con) | Con gain from Lab | 4,493 |
| Rother Valley | Kevin Barron (Lab) | Lab hold | 5,866 |
| Rotherham | Denis Macshane (Lab) | Lab hold | 10,462 |
| Rugby | Mark Pawsey (Con) | Con gain from Lab | 6,000 |
| Ruislip, Northwood and Pinner | Nick Hurd (Con) | Con hold | 19,060 |
| Runnymede and Weybridge | Philip Hammond (Con) | Con hold | 16,509 |
| Rushcliffe | Ken Clarke (Con) | Con hold | 15,811 |
Source: UK Parliament election results.