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
Glasgow North East Wille Bain (Lab) Lab gain from Spk 15,942
Glasgow North West John Robertson (Lab) Lab hold 13,611
Glasgow South Tom Harris (Lab) Lab hold 12,658
Glasgow South West Ian Davidson (Lab) Lab hold 14,671
Glenrothes Lindsay Roy (Lab) Lab hold 16,448
Gloucester Richard Graham (Con) Con gain from Lab 2,420
Gordon Malcolm Bruce (LD) LD hold 6,748
Gosport Caroline Dinenage (Con) Con hold 14,413
Gower Martin Caton (Lab) Lab hold 2,683
Grantham and Stamford Nick Boles (Con) Con hold 14,826
Gravesham Adam Holloway (Con) Con hold 9,312
Great Grimsby Austin Mitchell (Lab) Lab hold 714
Great Yarmouth Brandon Lewis (Con) Con gain from Lab 4,276
Greenwich and Woolwich Nick Raynsford (Lab) Lab hold 10,153
Guildford Anne Milton (Con) Con hold 7,782
Hackney North and Stoke Newington Diane Abbott (Lab) Lab hold 14,461
Hackney South and Shoreditch Meg Hillier (Lab) Lab hold 14,288
Halesowen and Rowley Regis James Morris (Con) Con gain from Lab 2,023
Halifax Linda Riordan (Lab) Lab hold 1,472
Haltemprice and Howden David Davis (Con) Con hold 11,602
Halton Derek Twigg (Lab) Lab hold 15,504
Hammersmith Andy Slaughter (Lab) Lab hold 3,549
Hampstead and Kilburn Glenda Jackson (Lab) Lab hold 42
Harborough Edward Garnier (Con) Con hold 9,797
Harlow Robert Halfon (Con) Con gain from Lab 4,925
Harrogate and Knaresborough Andrew Jones (Con) Con gain from LD 1,039
Harrow East Bob Blackman (Con) Con gain from Lab 3,403
Harrow West Gareth Thomas (Lab) Lab hold 3,143
Hartlepool Iain Wright (Lab) Lab hold 5,509
Harwich and North Essex Bernard Jenkin (Con) Con hold 11,447
Hastings and Rye Amber Rudd (Con) Con gain from Lab 1,993
Havant David Willetts (Con) Con hold 12,160
Hayes and Harlington John McDonnell (Lab) Lab hold 10,824
Hazel Grove Andrew Stunell (LD) LD hold 6,371
Hemel Hempstead Mike Penning (Con) Con hold 13,406
Hemsworth Jon Trickett (Lab) Lab hold 9,844
Hendon Matthew Offord (Con) Con gain from Lab 106
Henley John Howell (Con) Con hold 16,588
Hereford and South Herefordshire Jesse Norman (Con) Con gain from LD 2,481
Hertford and Stortford Mark Prisk (Con) Con hold 15,437
Hertsmere James Clappison (Con) Con hold 17,605
Hexham Guy Opperman (Con) Con hold 5,788
Heywood and Middleton Jim Dobbin (Lab) Lab hold 5,971
High Peak Andrew Bingham (Con) Con gain from Lab 4,677
Hitchin and Harpenden Peter Lilley (Con) Con hold 15,271
Holborn and St Pancras Frank Dobson (Lab) Lab hold 9,942
Hornchurch and Upminster Angela Watkinson (Con) Con hold 16,371
Hornsey and Wood Green Lynne Featherstone (LD) LD hold 6,875
Horsham Francis Maude (Con) Con hold 11,460
Houghton and Sunderland South Bridget Phillipson (Lab) Lab hold 10,990
Hove Mike Weatherley (Con) Con gain from Lab 1,868
Huddersfield Barry Sheerman (Lab) Lab hold 4,472
Huntingdon Jonathan Djanogly (Con) Con hold 10,819
Hyndburn Graham Jones (Lab) Lab hold 3,090
Ilford North Lee Scott (Con) Con hold 5,404
Ilford South Mike Gapes (Lab) Lab hold 11,287
Inverclyde David Cairns (Lab) Lab hold 14,416
Inverness, Nairn, Badenoch and Strathspey Danny Alexander (LD) LD hold 8,765
Ipswich Benedict Gummer (Con) Con gain from Lab 2,079
Isle of Wight Andrew Turner (Con) Con hold 10,527

Source: UK Parliament election results.