Friday, 07 May 2010 15:48
Here is a list of all the constituency seats in the UK Election 2010. So if you want to know what happened in your area, just scroll down and check the colour. A larger colour block indicates a seat Gain if the previous party was thrown out, or a seat Win if it was one of the new seats created after the last boundary changes.
To see more details about your area, like the winning candidate's name, who else took part, number of votes, percentage share, and how things compare with last time, then just click on your area and you will be taken directly to the specific page on the BBC Election website for that constituency's results.
So when all the excitement has died down, the deals have been done, and you cannot remember who you voted for, then have a look here if you want to find your MP to talk about your business and any concerns.
- Aberavon - LAB Hold
-
Aberconwy
- CON Gain
MP Party Votes % +/- Majority Maj % Guto Bebb Conservative 10,734 35.8 +6.8 3,398 11.3 - Aberdeen North - LAB Hold
- Aberdeen South - LAB Hold
-
Aberdeenshire W
- LD Hold
MP Party Votes % +/- Majority Maj % Robert Smith Liberal Democrat 17,362 38.4 -7.9 3,684 8.2 - Airdrie & Shotts - LAB Hold
- Aldershot - CON Hold
- Aldridge - CON Hold
- Altrincham - CON Hold
- Alyn & Deeside - LAB Hold
-
Amber Valley
- CON Gain
MP Party Votes % +/- Majority Maj % Nigel Mills Conservative 17,746 38.6 +4.7 536 1.2 - Angus - SNP Hold
- Arfon - PC Gain
- Argyll & Bute - LD Hold
- Arundel & S Down - CON Hold
- Ashfield - LAB Hold
- Ashford - CON Hold
- Ashton-u-Lyne - LAB Hold
- Aylesbury - CON Hold
- Ayr Carrick - LAB Hold
- Ayrshire Central - LAB Hold
- Ayrshire N & Arran - LAB Hold
- B'ham Edgbaston - LAB Hold
- B'ham Erdington - LAB Hold
- B'ham Hall Green - LAB Hold
- B'ham Hodge Hill - LAB Hold
- B'ham Ladywood - LAB Hold
- B'ham Northfield - LAB Hold
- B'ham Perry Barr - LAB Hold
- B'ham Selly Oak - LAB Hold
- B'ham Yardley - LD Hold
- Banbury - CON Hold
- Banff & Buchan - SNP Hold
- Barking - LAB Hold
- Barnsley Central - LAB Hold
- Barnsley East - LAB Hold
- Barrow & Furness - LAB Hold
- Basildon - CON Hold
-
Basildon Sth Thurr E
- CON Gain
MP Party Votes % +/- Majority Maj % Stephen Metcalfe Conservative 19,624 43.9 +5.3 5,772 12.9 - Basingstoke - CON Hold
- Bassetlaw - LAB Hold
- Bath - LD Hold
- Batley & Spen - LAB Hold
-
Battersea
- CON Gain
MP Party Votes % +/- Majority Maj % Jane Ellison Conservative 23,103 47.3 +7.5 5,977 12.2 - Beaconsfield - CON Hold
- Beckenham - CON Hold
-
Bedford
- CON Gain
MP Party Votes % +/- Majority Maj % Richard Fuller Conservative 17,546 38.9 +5.4 1,353 3.0 - Bedfordshire Mid - CON Hold
- Bedfordshire N - CON Hold
- Bedfordshire SW - CON Hold
- Belfast East - AP Gain
- Belfast North - DUP Hold
- Belfast South - SDLP Hold
- Belfast West - SF Hold
- Bermondsy &O Sthwark - LD Hold
- Berwick-u-Tweed - LD Hold
- Berwickshire - LD Hold
- Bethnal Green - LAB Gain
- Beverley - CON Hold
- Bexhill & Battle - CON Hold
- Bexleyheath - CON Hold
- Birkenhead - LAB Hold
- Bishop Auckland - LAB Hold
- Blackburn - LAB Hold
- Blackley & Broughton - LAB Hold
-
Blackpool North
- CON Gain
MP Party Votes % +/- Majority Maj % Paul Maynard Conservative 16,964 41.8 +4.5 2,150 5.3 - Blackpool South - LAB Hold
- Blaenau Gwent - LAB Gain
- Blaydon - LAB Hold
- Blyth Valley - LAB Hold
- Bognor Regis - CON Hold
- Bolsover - LAB Hold
- Bolton NE - LAB Hold
- Bolton SE - LAB Hold
- Bolton West - LAB Hold
- Bootle - LAB Hold
- Boston & Skegness - CON Hold
- Bosworth - CON Hold
- Bournemouth E - CON Hold
- Bournemouth W - CON Hold
- Bracknell - CON Hold
-
Bradford East
- LD Gain
MP Party Votes % +/- Majority Maj % David Ward Liberal Democrat 13,637 33.7 +3.9 365 0.9 - Bradford South - LAB Hold
- Bradford West - LAB Hold
- Braintree - CON Hold
- Brecon & Radnor - LD Hold
-
Brent Central
- LD Gain
MP Party Votes % +/- Majority Maj % Sarah Teather Liberal Democrat 20,026 44.2 +13.1 1,345 3.0 - Brent North - LAB Hold
-
Brentford
- CON Gain
MP Party Votes % +/- Majority Maj % Mary MacLeod Conservative 20,022 37.2 +6.5 1,958 3.6 - Brentwood - CON Hold
- Bridgend - LAB Hold
-
Brigg & Goole
- CON Gain
MP Party Votes % +/- Majority Maj % Andrew Percy Conservative 19,680 44.9 +6.9 5,147 11.7 -
Brighton Kemp
- CON Gain
MP Party Votes % +/- Majority Maj % Simon Kirby Conservative 16,217 38.0 +3.8 1,328 3.1 -
Brighton Pav
- GRN Gain
MP Party Votes % +/- Majority Maj % Caroline Lucas Green 16,238 31.3 +9.4 1,252 2.4 - Brigwater &W Sum set - CON Hold
- Bristol East - LAB Hold
-
Bristol NW
- CON Gain
MP Party Votes % +/- Majority Maj % Charlotte Leslie Conservative 19,115 38.0 +5.5 3,274 6.5 - Bristol South - LAB Hold
- Bristol West - LD Hold
- Broadland - CON Hold
- Bromley - CON Hold
- Bromsgrove - CON Hold
- Broxbourne - CON Hold
-
Broxtowe
- CON Gain
MP Party Votes % +/- Majority Maj % Anna Soubry Conservative 20,585 39.0 +1.8 389 0.7 - Buckingham - CON Hold
-
Burnley
- LD Gain
MP Party Votes % +/- Majority Maj % Gordon Birtwistle Liberal Democrat 14,932 35.7 +12.0 1,818 4.3 -
Burton
- CON Gain
MP Party Votes % +/- Majority Maj % Anna Soubry Conservative 20,585 39.0 +1.8 389 0.7 -
Bury North
- CON Gain
MP Party Votes % +/- Majority Maj % David Nuttall Conservative 18,070 40.2 +3.4 2,243 5.0 - Bury South - LAB Hold
- Bury St Edmunds - CON Hold
- Caerphilly - LAB Hold
- Caithness S & E Ross - LD Hold
-
Calder Valley
- CON Gain
MP Party Votes % +/- Majority Maj % Craig Whittaker Conservative 20,397 39.4 +3.6 6,431 12.4 - Camberwell - LAB Hold
-
Camborne & Redruth
- CON Gain
MP Party Votes % +/- Majority Maj % George Eustice Conservative 15,969 37.6 +12.0 66 0.2 - Cambridge - LD Hold
- Cambs NE - CON Hold
- Cambs NW - CON Hold
- Cambs South - CON Hold
- Cambs South East - CON Hold
-
Cannock Chase
- CON Gain
MP Party Votes % +/- Majority Maj % Aidan Burley Conservative 18,271 40.1 +10.1 3,195 7.0 - Canterbury - CON Hold
- Cardiff Central - LD Hold
-
Cardiff North
- CON Gain
MP Party Votes % +/- Majority Maj % Jonathan Evans Conservative 17,860 37.5 +1.0 194 0.4 - Cardiff South - LAB Hold
- Cardiff West - LAB Hold
-
Carlisle
- CON Gain
MP Party Votes % +/- Majority Maj % John Stevenson Conservative 16,589 39.3 +5.9 853 2.0 - Carmarthen East - PC Hold
-
Carmarthen West
- CON Gain
MP Party Votes % +/- Majority Maj % Simon Hart Conservative 16,649 41.1 +9.8 3,423 8.5 - Carshalton - LD Hold
- Castle Point - CON Hold
- Ceredigion - LD Hold
- Charnwood - CON Hold
-
Chatham
- CON Gain
MP Party Votes % +/- Majority Maj % Tracey Crouch Conservative 20,230 46.2 +9.4 6,069 13.9 - Cheadle - LD Hold
- Chelmsford - CON Hold
- Chelsea & Fulham - CON Hold
- Cheltenham - LD Hold
- Chesham - CON Hold
-
Chesterfield
- LAB Gain
MP Party Votes % +/- Majority Maj % Toby Perkins Labour 17,891 39.0 -1.6 549 1.2 - Chichester - CON Hold
- Chingford - CON Hold
- Chippenham - LD Hold
- Chipping Barnet - CON Hold
- Chorley - LAB Hold
- Christchurch - CON Hold
- Cities of Lon & W - CON Hold
-
City of Chester
- CON Gain
MP Party Votes % +/- Majority Maj % Stephen Mosley Conservative 18,995 40.6 +3.8 2,583 5.5 - City of Durham - LAB Hold
- Clacton - CON Hold
-
Cleethorpes
- CON Gain
MP Party Votes % +/- Majority Maj % Martin Vickers Conservative 18,939 42.1 +4.8 4,298 9.6 - Clwyd South - LAB Hold
- Clwyd West - CON Hold
- Coatbridge - LAB Hold
- Colchester - LD Hold
-
Colne Valley
- CON Gain
MP Party Votes % +/- Majority Maj % Jason McCartney Conservative 20,440 37.0 +4.1 4,837 8.7 - Congleton - CON Hold
- Copeland - LAB Hold
-
Corby
- CON Gain
MP Party Votes % +/- Majority Maj % Louise Bagshawe Conservative 22,886 42.2 +2.3 1,951 3.6 - Cornwall North - LD Hold
-
Cornwall SE
- CON Gain
MP Party Votes % +/- Majority Maj % Sheryll Murray Conservative 22,390 45.1 +10.1 3,220 6.5 - Cotswold - CON Hold
- Coventry NE - LAB Hold
- Coventry NW - LAB Hold
- Coventry South - LAB Hold
-
Crawley
- CON Gain
MP Party Votes % +/- Majority Maj % Henry Smith Conservative 21,264 44.8 +5.8 5,928 12.5 -
Crewe & Nantwich
- CON Win
MP Party Votes % +/- Majority Maj % Edward Timpson Conservative 23,420 45.8 +12.9 6,046 11.8 -
Croydon Central
- CON Gain
MP Party Votes % +/- Majority Maj % Gavin Barwell Conservative 19,657 39.5 -0.9 2,969 6.0 - Croydon North - LAB Hold
- Croydon South - CON Hold
- Cumbernauld - LAB Hold
- Cynon Valley - LAB Hold
- Dagenham & Rainm - LAB Hold
- Darlington - LAB Hold
-
Dartford
- CON Gain
MP Party Votes % +/- Majority Maj % Gareth Johnson Conservative 24,428 48.8 +7.6 10,628 21.2 - Daventry - CON Hold
- Delyn - LAB Hold
- Denton & Reddish - LAB Hold
- Derby North - LAB Hold
- Derby South - LAB Hold
- Derbyshire Dales - CON Hold
- Derbyshire Mid - CON Hold
- Derbyshire NE - LAB Hold
-
Derbyshire South
- CON Gain
MP Party Votes % +/- Majority Maj % Heather Wheeler Conservative 22,935 45.5 +8.1 7,128 14.1 - Devizes - CON Hold
- Devon Central - CON Hold
- Devon East - CON Hold
- Devon North - LD Hold
- Devon SW - CON Hold
- Devon West - CON Hold
-
Dewsbury
- CON Gain
MP Party Votes % +/- Majority Maj % Simon Reevell Conservative 18,898 35.0 +3.3 1,526 2.8 - Don Valley - LAB Hold
- Doncaster Ctrl - LAB Hold
- Doncaster North - LAB Hold
- Dorset Mid - LD Hold
- Dorset North - CON Hold
-
Dorset South
- CON Gain
MP Party Votes % +/- Majority Maj % Richard Drax Conservative 22,667 45.1 +7.1 7,443 14.8 - Dorset West - CON Hold
-
Dover
- CON Gain
MP Party Votes % +/- Majority Maj % Charlie Elphicke Conservative 22,174 44.0 +9.1 5,274 10.5 - Dudley North - LAB Hold
-
Dudley South
- CON Gain
MP Party Votes % +/- Majority Maj % Chris Kelly Conservative 16,450 43.1 +8.1 3,856 10.1 - Dulwich & W Nor - LAB Hold
- Dumfries & Galloway - LAB Hold
- Dumfriesshire - CON Hold
- Dunbartonshire E - LD Hold
- Dunbartonshire W - LAB Hold
- Dundee East - SNP Hold
- Dundee West - LAB Hold
-
Dunfermline
- LAB Win
MP Party Votes % +/- Majority Maj % Thomas Docherty Labour 22,639 46.3 -1.2 5,470 11.2 - Durham NW - LAB Hold
- Durham North - LAB Hold
- Dwyfor Meirionnydd - PC Hold
- E K'bride Strathaven - LAB Hold
-
Ealing Cen & Acton
- CON Gain
MP Party Votes % +/- Majority Maj % Angie Bray Conservative 17,944 38.0 +6.8 3,716 7.9 - Ealing North - LAB Hold
- Ealing Southall - LAB Hold
- Easington - LAB Hold
- East Antrim - DUP Hold
- East Ham - LAB Hold
- East Londonderry - DUP Hold
- East Lothian - LAB Hold
-
Eastbourne
- LD Gain
MP Party Votes % +/- Majority Maj % Stephen Lloyd Liberal Democrat 24,658 47.3 +5.6 3,435 6.6 - Eastleigh - LD Hold
- Eddisbury - CON Hold
- Edinburgh East - LAB Hold
- Edinburgh North - LAB Hold
- Edinburgh South - LAB Hold
- Edinburgh South West - LAB Hold
- Edinburgh West - LD Hold
- Edmonton - LAB Hold
- Eileanan Siar - SNP Hold
- Ellesmere Port - LAB Hold
-
Elmet & Rothwell
- CON Gain
MP Party Votes % +/- Majority Maj % Alec Shelbrooke Conservative 23,778 42.6 +8.1 4,521 8.1 - Eltham - LAB Hold
- Enfield North - CON Hold
- Enfield S'Gate - CON Hold
- Epping Forest - CON Hold
- Epsom & Ewell - CON Hold
-
Erewash
- CON Gain
MP Party Votes % +/- Majority Maj % Jessica Lee Conservative 18,805 39.5 +10.4 2,501 5.2 - Erith Thamesmead - LAB Hold
- Esher & Walton - CON Hold
- Exeter - LAB Hold
- Falkirk - LAB Hold
- Fareham - CON Hold
- Faversham & Kent - CON Hold
- Feltham & Heston - LAB Hold
- Fermanagh - SF Hold
- Fife North East - LD Hold
- Filton & Bradley St - CON Hold
- Finchley - CON Hold
- Folkestone - CON Hold
- Forest of Dean - CON Hold
- Foyle - SDLP Hold
- Fylde - CON Hold
- Gainsborough - CON Hold
- Garston & Halewood - LAB Hold
- Gateshead - LAB Hold
- Gedling - LAB Hold
-
Gillingham & Rainham
- CON Gain
MP Party Votes % +/- Majority Maj % Rehman Chishti Conservative 21,624 46.2 +5.5 8,680 18.6 - Glasgow Central - LAB Hold
-
Glasgow East
- LAB Win
MP Party Votes % +/- Majority Maj % Margaret Curran Labour 19,797 61.6 +0.9 11,840 36.8 - Glasgow NE - LAB Hold
- Glasgow NW - LAB Hold
- Glasgow North - LAB Hold
- Glasgow SW - LAB Hold
- Glasgow South - LAB Hold
- Glenrothes - LAB Hold
-
Gloucester
- CON Gain
MP Party Votes % +/- Majority Maj % Richard Graham Conservative 20,267 39.9 +5.3 2,420 4.8 - Gordon - LD Hold
- Gosport - CON Hold
- Gower - LAB Hold
- Grantham - CON Hold
- Gravesham - CON Hold
- Great Grimsby - LAB Hold
-
Great Yarmouth
- CON Gain
MP Party Votes % +/- Majority Maj % Brandon Lewis Conservative 18,571 43.1 +5.0 4,276 9.9 - Greenwich - LAB Hold
- Guildford - CON Hold
- Hackney North - LAB Hold
- Hackney South - LAB Hold
-
Halesowen
- CON Gain
MP Party Votes % +/- Majority Maj % James Morris Conservative 18,115 41.2 +4.6 2,023 4.6 - Halifax - LAB Hold
- Haltemprice - CON Hold
- Halton - LAB Hold
- Hammersmith - LAB Hold
- Hampshire East - CON Hold
- Hampshire NE - CON Hold
- Hampshire NW - CON Hold
- Hampstead & Kilburn - LAB Hold
- Harborough - CON Hold
-
Harlow
- CON Gain
MP Party Votes % +/- Majority Maj % Robert Halfon Conservative 19,691 44.9 +4.1 4,925 11.2 -
Harrogate
- CON Gain
MP Party Votes % +/- Majority Maj % Andrew Jones Conservative 24,305 45.7 +9.8 1,039 2.0 -
Harrow East
- CON Gain
MP Party Votes % +/- Majority Maj % Bob Blackman Conservative 21,435 44.7 +6.1 3,403 7.1 - Harrow West - LAB Hold
- Hartlepool - LAB Hold
- Harwich & N Essex - CON Hold
-
Hastings & Rye
- CON Gain
MP Party Votes % +/- Majority Maj % Amber Rudd Conservative 20,468 41.1 +3.0 1,993 4.0 - Havant - CON Hold
- Hayes - LAB Hold
- Hazel Grove - LD Hold
- Hemel Hempstead - CON Hold
- Hemsworth - LAB Hold
-
Hendon
- CON Gain
MP Party Votes % +/- Majority Maj % Matthew Offord Conservative 19,635 42.3 +5.2 106 0.2 - Henley - CON Hold
-
Hereford &S Hereford
- CON Gain
MP Party Votes % +/- Majority Maj % Jesse Norman Conservative 22,366 46.2 +5.2 2,481 5.1 - Herefordshire North - CON Hold
- Hertford - CON Hold
- Hertfordshire NE - CON Hold
- Hertfordshire S - CON Hold
- Hertsmere - CON Hold
- Hexham - CON Hold
- Heywood - LAB Hold
-
High Peak
- CON Gain
MP Party Votes % +/- Majority Maj % Andrew Bingham Conservative 20,587 40.9 +3.6 4,677 9.3 - Hitchin - CON Hold
- Holborn - LAB Hold
- Horn ch & Upminster - CON Hold
- Hornsey - LD Hold
- Horsham - CON Hold
- Hou-ton&Sunderland S - LAB Hold
-
Hove
- CON Gain
MP Party Votes % +/- Majority Maj % Mike Weatherley Conservative 18,294 36.7 +0.3 1,868 3.7 - Huddersfield - LAB Hold
- Hull East - LAB Hold
- Hull North - LAB Hold
- Hull West - LAB Hold
- Huntingdon - CON Hold
- Hyndburn - LAB Hold
- Ilford North - CON Hold
- Ilford South - LAB Hold
- Inverclyde - LAB Hold
- Inverness Nairn - LD Hold
-
Ipswich
- CON Gain
MP Party Votes % +/- Majority Maj % Ben Gummer Conservative 18,371 39.1 +8.0 2,079 4.4 - Isle of Wight - CON Hold
- Islington North - LAB Hold
- Islington South - LAB Hold
- Islwyn - LAB Hold
- Jarrow - LAB Hold
-
Keighley
- CON Gain
MP Party Votes % +/- Majority Maj % Kris Hopkins Conservative 20,003 41.9 +7.7 2,940 6.2 - Kenilworth & Southam - CON Hold
- Kensington - CON Hold
- Kettering - CON Hold
- Kilmarnock - LAB Hold
- Kingston - LD Hold
-
Kingswood
- CON Gain
MP Party Votes % +/- Majority Maj % Chris Skidmore Conservative 19,362 40.4 +8.3 2,445 5.1 - Kirkcaldy - LAB Hold
- Knowsley - LAB Hold
- Lagan Valley - DUP Hold
- Lanark & Hamil E - LAB Hold
- Lancashire West - LAB Hold
-
Lancaster & Fleetwd
- CON Gain
MP Party Votes % +/- Majority Maj % Eric Ollerenshaw Conservative 15,404 36.1 +2.5 333 0.8 - Leeds Central - LAB Hold
- Leeds East - LAB Hold
- Leeds North East - LAB Hold
- Leeds North West - LD Hold
- Leeds West - LAB Hold
- Leicester East - LAB Hold
- Leicester South - LAB Hold
- Leicester West - LAB Hold
-
Leicestershire N
- CON Gain
MP Party Votes % +/- Majority Maj % Andrew Bridgen Conservative 23,147 44.6 +8.6 7,511 14.5 - Leicestershire S - CON Hold
- Leigh - LAB Hold
- Lewes - LD Hold
- Lewisham Dept - LAB Hold
- Lewisham East - LAB Hold
- Lewisham W& Penge - LAB Hold
- Leyton - LAB Hold
- Lichfield - CON Hold
-
Lincoln
- CON Gain
MP Party Votes % +/- Majority Maj % Karl McCartney Conservative 17,163 37.5 +3.3 1,058 2.3 - Linlithgow - LAB Hold
- Liverpool River - LAB Hold
- Liverpool Walton - LAB Hold
- Liverpool Waver - LAB Hold
- Liverpool West D - LAB Hold
- Livingston - LAB Hold
- Llanelli - LAB Hold
-
Loughborough
- CON Gain
MP Party Votes % +/- Majority Maj % Nicky Morgan Conservative 21,971 41.6 +4.3 3,744 7.1 - Louth & H'castle - CON Hold
- Ludlow - CON Hold
- Luton North - LAB Hold
- Luton South - LAB Hold
- Macclesfield - CON Hold
- Maidenhead - CON Hold
- Maidstone - CON Hold
- Makerfield - LAB Hold
- Maldon - CON Hold
- Manchester Cent - LAB Hold
- Manchester Gort - LAB Hold
- Manchester With - LD Hold
- Mansfield - LAB Hold
- Meon Valley - CON Hold
- Meriden - CON Hold
- Merthyr Tydfil - LAB Hold
- Mid Ulster - SF Hold
- Middlesbro S - LAB Hold
- Middlesbrough - LAB Hold
- Midlothian - LAB Hold
-
Milton Keynes North
- CON Gain
MP Party Votes % +/- Majority Maj % Nicky Morgan Conservative 21,971 41.6 +4.3 3,744 7.1 -
Milton Keynes South
- CON Gain
MP Party Votes % +/- Majority Maj % Iain Stewart Conservative 23,034 41.6 +3.9 5,201 9.4 - Mitcham & Morden - LAB Hold
- Mole Valley - CON Hold
- Monmouth - CON Hold
-
Montgomeryshire
- CON Gain
MP Party Votes % +/- Majority Maj % Glyn Davies Conservative 13,976 41.3 +13.8 1,184 3.5 - Moray - SNP Hold
-
Morecambe
- CON Gain
MP Party Votes % +/- Majority Maj % David Morris Conservative 18,035 41.5 +4.2 866 2.0 - Morley & Outwood - LAB Hold
- Motherwell - LAB Hold
- Neath - LAB Hold
- New Forest East - CON Hold
- New Forest West - CON Hold
- Newark - CON Hold
- Newbury - CON Hold
- Newcastle Cent - LAB Hold
- Newcastle East - LAB Hold
- Newcastle North - LAB Hold
- Newcastle-u-Lyme - LAB Hold
- Newport East - LAB Hold
- Newport West - LAB Hold
- Newry & Armagh - SF Hold
- Newton Abbot - CON Gain
- Norfolk Mid - CON Hold
- Norfolk NW - CON Hold
- Norfolk North - LD Hold
- Norfolk SW - CON Hold
- Norfolk South - CON Hold
- Norm-ton Pon-fract - LAB Hold
- North Antrim - DUP Hold
- North Down - IND Gain
-
Northampton N
- CON Gain
MP Party Votes % +/- Majority Maj % Michael Ellis Conservative 13,735 34.1 +4.4 1,936 4.8 -
Northampton S
- CON Gain
MP Party Votes % +/- Majority Maj % Brian Binley Conservative 15,917 40.8 +3.0 6,004 15.4 - Northamptonshire S - CON Hold
-
Norwich North
- CON Win
MP Party Votes % +/- Majority Maj % Chloe Smith Conservative 17,280 40.6 +10.1 3,901 9.2 -
Norwich South
- LD Gain
MP Party Votes % +/- Majority Maj % Simon Wright Liberal Democrat 13,960 29.4 -0.6 310 0.7 - Nottingham East - LAB Hold
- Nottingham North - LAB Hold
- Nottingham South - LAB Hold
-
Nuneaton
- CON Gain
MP Party Votes % +/- Majority Maj % Marcus Jones Conservative 18,536 41.5 +4.6 2,069 4.6 - Ochil - LAB Hold
- Ogmore - LAB Hold
- Old Bexley - CON Hold
- Oldham East - LAB Hold
- Oldham West - LAB Hold
- Orkney & Shetland - LD Hold
- Orpington - CON Hold
- Oxford East - LAB Hold
-
Oxford West
- CON Gain
MP Party Votes % +/- Majority Maj % Nicola Blackwood Conservative 23,906 42.3 +9.6 176 0.3 - Paisley & Ren N - LAB Hold
- Paisley & Ren S - LAB Hold
-
Pendle
- CON Gain
MP Party Votes % +/- Majority Maj % Andrew Stephenson Conservative 17,512 38.9 +7.1 3,585 8.0 - Penistone&Stocksbdge - LAB Hold
- Penrith - CON Hold
- Perth & N P'shire - SNP Hold
- Peterborough - CON Hold
- Plymouth Moor View - LAB Hold
-
Plymth Sutton&Devpt
- CON Gain
MP Party Votes % +/- Majority Maj % Oliver Colville Conservative 15,050 34.3 +4.7 1,149 2.6 - Pontypridd - LAB Hold
- Poole - CON Hold
- Poplar & Limehouse - LAB Hold
-
Portsmouth North
- CON Gain
MP Party Votes % +/- Majority Maj % Penny Mordaunt Conservative 19,533 44.3 +6.5 7,289 16.5 - Portsmouth South - LD Hold
- Preseli - CON Hold
- Preston - LAB Hold
-
Pudsey
- CON Gain
MP Party Votes % +/- Majority Maj % Stuart Andrew Conservative 18,874 38.5 +4.8 1,659 3.4 - Putney - CON Hold
- Rayleigh & Wickford - CON Hold
- Reading East - CON Hold
-
Reading West
- CON Gain
MP Party Votes % +/- Majority Maj % Alok Sharma Conservative 20,523 43.2 +9.6 6,004 12.6 -
Redcar
- LD Gain
MP Party Votes % +/- Majority Maj % Ian Swales Liberal Democrat 18,955 45.2 +25.0 5,214 12.4 -
Redditch
- CON Gain
MP Party Votes % +/- Majority Maj % Karen Lumley Conservative 19,138 43.5 +5.0 5,821 13.2 - Reigate - CON Hold
- Renfrewshire E - LAB Hold
- Rhondda - LAB Hold
-
Ribble South
- CON Gain
MP Party Votes % +/- Majority Maj % Lorraine Fullbrook Conservative 23,396 45.5 +6.6 5,554 10.8 - Ribble Valley - CON Hold
-
Richmond Park
- CON Gain
MP Party Votes % +/- Majority Maj % Zac Goldsmith Conservative 29,461 49.7 +10.1 4,091 6.9 - Richmond [Yorks] - CON Hold
- Rochdale - LAB Hold
- Rochester & Strood - CON Hold
- Rochford - CON Hold
- Romford - CON Hold
-
Romsey & Soton N
- CON Gain
MP Party Votes % +/- Majority Maj % Caroline Nokes Conservative 24,345 49.7 +6.6 4,156 8.5 - Ross Skye & Loch - LD Hold
-
Rossendale
- CON Gain
MP Party Votes % +/- Majority Maj % Jake Berry Conservative 19,691 41.8 +7.1 4,493 9.5 - Rother Valley - LAB Hold
- Rotherham - LAB Hold
-
Rugby
- CON Gain
MP Party Votes % +/- Majority Maj % Mark Pawsey Conservative 20,901 44.0 +5.7 6,000 12.6 - Ruislip Nwood&Pinner - CON Hold
- Runnymede - CON Hold
- Rushcliffe - CON Hold
- Rutherglen - LAB Hold
- Rutland & Melton - CON Hold
- Saffron Walden - CON Hold
- Salford & Eccles - LAB Hold
- Salisbury - CON Hold
- Scarborough - CON Hold
- Scunthorpe - LAB Hold
- Sedgefield - LAB Hold
- Sefton Central - LAB Hold
- Selby & Ainsty - CON Hold
- Sevenoaks - CON Hold
- Sheffield Cntrl - LAB Hold
- Sheffield Hallam - LD Hold
- Sheffield Heeley - LAB Hold
- Sheffield SE - LAB Hold
- Shefld Brght&Hillbgh - LAB Hold
-
Sherwood
- CON Gain
MP Party Votes % +/- Majority Maj % Mark Spencer Conservative 19,211 39.2 +5.8 214 0.4 - Shipley - CON Hold
- Shrewsbury - CON Hold
- Shropshire North - CON Hold
- Sittingbourne - CON Hold
- Skipton & Ripon - CON Hold
- Sleaford - CON Hold
- Slough - LAB Hold
-
Solihull
- LD Gain
MP Party Votes % +/- Majority Maj % Lorely Burt Liberal Democrat 23,635 42.9 +3.5 175 0.3 - Somerset NE - CON Hold
- Somerset North - CON Hold
- Somerton & Frome - LD Hold
- South Antrim - DUP Hold
- South Down - SDLP Hold
- South Holland - CON Hold
- South Shields - LAB Hold
- Southampton Itch - LAB Hold
- Southampton Test - LAB Hold
- Southend West - CON Hold
- Southport - LD Hold
- Spelthorne - CON Hold
- St Albans - CON Hold
- St Austell& Newquay - LD Hold
- St Helens North - LAB Hold
- St Helens South - LAB Hold
- St Ives - LD Hold
-
Stafford
- CON Gain
MP Party Votes % +/- Majority Maj % Jeremy Lefroy Conservative 22,047 43.9 +4.7 5,460 10.9 - Staffs Moorlands - CON Hold
- Staffs South - CON Hold
- Stalybridge - LAB Hold
-
Stevenage
- CON Gain
MP Party Votes % +/- Majority Maj % Stephen McPartland Conservative 18,491 41.4 +6.4 3,578 8.0 - Stirling - LAB Hold
- Stockport - LAB Hold
- Stockton North - LAB Hold
-
Stockton South
- CON Gain
MP Party Votes % +/- Majority Maj % James Wharton Conservative 19,577 38.9 +4.7 332 0.7 - Stoke-on-Trent C - LAB Hold
- Stoke-on-Trent N - LAB Hold
- Stoke-on-Trent S - LAB Hold
- Stone - CON Hold
-
Stourbridge
- CON Gain
MP Party Votes % +/- Majority Maj % Margot James Conservative 20,153 42.7 +3.4 5,164 10.9 - Strangford - DUP Hold
- Stratford - CON Hold
- Streatham - LAB Hold
- Stretford - LAB Hold
-
Stroud
- CON Gain
MP Party Votes % +/- Majority Maj % Neil Carmichael Conservative 23,679 40.8 +2.5 1,299 2.2 - Suffolk Central - CON Hold
- Suffolk Coastal - CON Hold
- Suffolk South - CON Hold
- Suffolk West - CON Hold
- Sunderland Central - LAB Hold
- Surrey East - CON Hold
- Surrey Heath - CON Hold
- Surrey SW - CON Hold
- Sussex Mid - CON Hold
- Sutton & Cheam - LD Hold
- Sutton Coldfield - CON Hold
- Swansea East - LAB Hold
- Swansea West - LAB Hold
-
Swindon North
- CON Gain
MP Party Votes % +/- Majority Maj % Justin Tomlinson Conservative 22,408 44.6 +5.7 7,060 14.0 -
Swindon South
- CON Gain
MP Party Votes % +/- Majority Maj % Robert Buckland Conservative 19,687 41.8 +4.9 3,544 7.5 -
Tamworth
- CON Gain
MP Party Votes % +/- Majority Maj % Christopher Pincher Conservative 21,238 45.8 +8.7 6,090 13.1 - Tatton - CON Hold
- Taunton - LD Hold
- Telford - LAB Hold
- Tewkesbury - CON Hold
- Thanet North - CON Hold
- Thanet South - CON Hold
- The Wrekin - CON Hold
- Thirsk & Malton - Delayed until 27 May
- Thornbury & Yate - LD Hold
- Thurrock - CON Gain
- Tiverton - CON Hold
- Tonbridge - CON Hold
- Tooting - LAB Hold
- Torbay - LD Hold
- Torfaen - LAB Hold
- Totnes - CON Hold
- Tottenham - LAB Hold
-
Truro & Falmouth
- CON Gain
MP Party Votes % +/- Majority Maj % Sarah Newton Conservative 20,349 41.7 +10.0 435 0.9 - Tunbridge Wells - CON Hold
- Twickenham - LD Hold
- Tynemouth - LAB Hold
- Tyneside North - LAB Hold
- Upper Bann - DUP Hold
- Uxbridge & S Ruislip - CON Hold
- Vale of Clwyd - LAB Hold
-
Vale of Glamorgn
- CON Gain
MP Party Votes % +/- Majority Maj % Alun Cairns Conservative 20,341 41.8 +4.4 4,307 8.8 - Vauxhall - LAB Hold
- Wakefield - LAB Hold
- Wallasey - LAB Hold
- Walsall North - LAB Hold
- Walsall South - LAB Hold
- Walthamstow - LAB Hold
- Wansbeck - LAB Hold
- Wantage - CON Hold
- Warley - LAB Hold
- Warrington North - LAB Hold
-
Warrington South
- CON Gain
MP Party Votes % +/- Majority Maj % David Mowat Conservative 19,641 35.8 +3.7 1,553 2.8 -
Warwick
- CON Gain
MP Party Votes % +/- Majority Maj % Chris White Conservative 20,876 42.6 +8.2 3,513 7.2 -
Warwickshire N
- CON Gain
MP Party Votes % +/- Majority Maj % Dan Byles Conservative 18,993 40.2 +8.1 54 0.1 - Washgton&Sunderld W - LAB Hold
-
Watford
- CON Gain
MP Party Votes % +/- Majority Maj % Richard Harrington Conservative 19,291 34.9 +5.3 1,425 2.6 -
Waveney
- CON Gain
MP Party Votes % +/- Majority Maj % Peter Aldous Conservative 20,571 40.2 +6.9 769 1.5 - Wealden - CON Hold
-
Weaver Vale
- CON Gain
MP Party Votes % +/- Majority Maj % Graham Evans Conservative 16,953 38.5 +6.9 991 2.3 - Wellingborough - CON Hold
-
Wells
- LD Gain
MP Party Votes % +/- Majority Maj % Tessa Munt Liberal Democrat 24,560 44.0 +6.1 800 1.4 - Welwyn Hatfield - CON Hold
- Wentworth & Dearne - LAB Hold
- West Bromwich E - LAB Hold
- West Bromwich W - LAB Hold
- West Ham - LAB Hold
- West Tyrone - SF Hold
- Westminster North - LAB Hold
- Westmorland - LD Hold
- Weston-s-Mare - CON Hold
- Wigan - LAB Hold
- Wiltshire North - CON Hold
- Wiltshire SW - CON Hold
- Wimbledon - CON Hold
-
Winchester
- CON Gain
MP Party Votes % +/- Majority Maj % Steve Brine Conservative 27,155 48.5 +11.2 3,048 5.4 - Windsor - CON Hold
- Wirral South - LAB Hold
- Wirral West - CON Hold
- Witham - CON Hold
- Witney - CON Hold
- Woking - CON Hold
- Wokingham - CON Hold
- Wolverhampton NE - LAB Hold
- Wolverhampton SE - LAB Hold
-
Wolverhampton SW
- CON Gain
MP Party Votes % +/- Majority Maj % Paul Uppal Conservative 16,344 40.7 +2.6 691 1.7 -
Worcester
- CON Gain
MP Party Votes % +/- Majority Maj % Robin Walker Conservative 19,358 39.5 +4.4 2,982 6.1 - Worcestershire M - CON Hold
- Worcestershire W - CON Hold
- Workington - LAB Hold
- Worsley & Eccles S - LAB Hold
- Worthing East - CON Hold
- Worthing West - CON Hold
- Wrexham - LAB Hold
- Wycombe - CON Hold
- Wyre & Preston N - CON Hold
-
Wyre Forest
- CON Gain
MP Party Votes % +/- Majority Maj % Mark Garnier Conservative 18,793 36.9 +7.8 2,643 5.2 - Wythenshawe - LAB Hold
- Yeovil - LD Hold
- Ynys Mon - LAB Hold
- York Central - LAB Hold
-
York Outer
- CON Gain
MP Party Votes % +/- Majority Maj % Julian Sturdy Conservative 22,912 43.0 +6.7 3,688 6.9 - Yorkshire East - CON Hold
| < Prev | Next > |
|---|



