| Aberafan Maesteg | 
                Labour | 
            
                    
                | Aberdeen North | 
                SNP | 
            
                    
                | Aberdeen South | 
                SNP | 
            
                    
                | Aberdeenshire North and Moray East | 
                SNP | 
            
                    
                | Airdrie and Shotts | 
                Labour | 
            
                    
                | Aldershot | 
                Conservative | 
            
                    
                | Aldridge-Brownhills | 
                Conservative | 
            
                    
                | Alloa and Grangemouth | 
                SNP | 
            
                    
                | Altrincham and Sale West | 
                Labour | 
            
                    
                | Alyn and Deeside | 
                Labour | 
            
                    
                | Amber Valley | 
                Conservative | 
            
                    
                | Angus and Perthshire Glens | 
                SNP | 
            
                    
                | Arbroath and Broughty Ferry | 
                SNP | 
            
                    
                | Argyll, Bute and South Lochaber | 
                SNP | 
            
                    
                | Arundel and South Downs | 
                Conservative | 
            
                    
                | Ashfield | 
                Labour | 
            
                    
                | Ashford | 
                Conservative | 
            
                    
                | Ashton-under-Lyne | 
                Labour | 
            
                    
                | Aylesbury | 
                Labour | 
            
                    
                | Ayr, Carrick and Cumnock | 
                SNP | 
            
                    
                | Banbury | 
                Labour | 
            
                    
                | Bangor Aberconwy | 
                Labour | 
            
                    
                | Barking | 
                Labour | 
            
                    
                | Barnsley North | 
                Labour | 
            
                    
                | Barnsley South | 
                Labour | 
            
                    
                | Barrow and Furness | 
                Labour | 
            
                    
                | Basildon and Billericay | 
                Conservative | 
            
                    
                | Basingstoke | 
                Labour | 
            
                    
                | Bassetlaw | 
                Labour | 
            
                    
                | Bath | 
                Liberal Democrat | 
            
                    
                | Bathgate and Linlithgow | 
                SNP | 
            
                    
                | Battersea | 
                Labour | 
            
                    
                | Beaconsfield | 
                Conservative | 
            
                    
                | Beckenham and Penge | 
                Labour | 
            
                    
                | Bedford | 
                Labour | 
            
                    
                | Belfast East | 
                DUP | 
            
                    
                | Belfast North | 
                Sinn Fein | 
            
                    
                | Belfast South and Mid Down | 
                SDLP | 
            
                    
                | Belfast West | 
                Sinn Fein | 
            
                    
                | Bermondsey and Old Southwark | 
                Labour | 
            
                    
                | Berwickshire, Roxburgh and Selkirk | 
                SNP | 
            
                    
                | Bethnal Green and Stepney | 
                Labour | 
            
                    
                | Beverley and Holderness | 
                Conservative | 
            
                    
                | Bexhill and Battle | 
                Conservative | 
            
                    
                | Bexleyheath and Crayford | 
                Labour | 
            
                    
                | Bicester and Woodstock | 
                Conservative | 
            
                    
                | Birkenhead | 
                Labour | 
            
                    
                | Birmingham Edgbaston | 
                Labour | 
            
                    
                | Birmingham Erdington | 
                Labour | 
            
                    
                | Birmingham Hall Green and Moseley | 
                Labour | 
            
                    
                | Birmingham Hodge Hill and Solihull North | 
                Labour | 
            
                    
                | Birmingham Ladywood | 
                Labour | 
            
                    
                | Birmingham Northfield | 
                Labour | 
            
                    
                | Birmingham Perry Barr | 
                Labour | 
            
                    
                | Birmingham Selly Oak | 
                Labour | 
            
                    
                | Birmingham Yardley | 
                Labour | 
            
                    
                | Bishop Auckland | 
                Labour | 
            
                    
                | Blackburn | 
                Labour | 
            
                    
                | Blackley and Middleton South | 
                Labour | 
            
                    
                | Blackpool North and Fleetwood | 
                Labour | 
            
                    
                | Blackpool South | 
                Labour | 
            
                    
                | Blaenau Gwent and Rhymney | 
                Labour | 
            
                    
                | Blaydon and Consett | 
                Labour | 
            
                    
                | Blyth and Ashington | 
                Labour | 
            
                    
                | Bognor Regis and Littlehampton | 
                Conservative | 
            
                    
                | Bolsover | 
                Labour | 
            
                    
                | Bolton North East | 
                Labour | 
            
                    
                | Bolton South and Walkden | 
                Labour | 
            
                    
                | Bolton West | 
                Labour | 
            
                    
                | Bootle | 
                Labour | 
            
                    
                | Boston and Skegness | 
                Conservative | 
            
                    
                | Bournemouth East | 
                Labour | 
            
                    
                | Bournemouth West | 
                Labour | 
            
                    
                | Bracknell | 
                Conservative | 
            
                    
                | Bradford East | 
                Labour | 
            
                    
                | Bradford South | 
                Labour | 
            
                    
                | Bradford West | 
                Labour | 
            
                    
                | Braintree | 
                Conservative | 
            
                    
                | Brecon, Radnor and Cwm Tawe | 
                Conservative | 
            
                    
                | Brent East | 
                Labour | 
            
                    
                | Brent West | 
                Labour | 
            
                    
                | Brentford and Isleworth | 
                Labour | 
            
                    
                | Brentwood and Ongar | 
                Conservative | 
            
                    
                | Bridgend | 
                Labour | 
            
                    
                | Bridgwater | 
                Conservative | 
            
                    
                | Bridlington and The Wolds | 
                Conservative | 
            
                    
                | Brigg and Immingham | 
                Conservative | 
            
                    
                | Brighton Kemptown and Peacehaven | 
                Labour | 
            
                    
                | Brighton Pavilion | 
                Green | 
            
                    
                | Bristol Central | 
                Labour | 
            
                    
                | Bristol East | 
                Labour | 
            
                    
                | Bristol North East | 
                Labour | 
            
                    
                | Bristol North West | 
                Labour | 
            
                    
                | Bristol South | 
                Labour | 
            
                    
                | Broadland and Fakenham | 
                Conservative | 
            
                    
                | Bromley and Biggin Hill | 
                Labour | 
            
                    
                | Bromsgrove | 
                Conservative | 
            
                    
                | Broxbourne | 
                Conservative | 
            
                    
                | Broxtowe | 
                Labour | 
            
                    
                | Buckingham and Bletchley | 
                Labour | 
            
                    
                | Burnley | 
                Labour | 
            
                    
                | Burton and Uttoxeter | 
                Labour | 
            
                    
                | Bury North | 
                Labour | 
            
                    
                | Bury South | 
                Labour | 
            
                    
                | Bury St Edmunds and Stowmarket | 
                Conservative | 
            
                    
                | Caerfyrddin | 
                Labour | 
            
                    
                | Caerphilly | 
                Labour | 
            
                    
                | Caithness, Sutherland and Easter Ross | 
                SNP | 
            
                    
                | Calder Valley | 
                Labour | 
            
                    
                | Camborne and Redruth | 
                Labour | 
            
                    
                | Cambridge | 
                Labour | 
            
                    
                | Cannock Chase | 
                Conservative | 
            
                    
                | Canterbury | 
                Labour | 
            
                    
                | Cardiff East | 
                Labour | 
            
                    
                | Cardiff North | 
                Labour | 
            
                    
                | Cardiff South and Penarth | 
                Labour | 
            
                    
                | Cardiff West | 
                Labour | 
            
                    
                | Carlisle | 
                Labour | 
            
                    
                | Carshalton and Wallington | 
                Liberal Democrat | 
            
                    
                | Castle Point | 
                Conservative | 
            
                    
                | Central Ayrshire | 
                SNP | 
            
                    
                | Central Devon | 
                Labour | 
            
                    
                | Central Suffolk and North Ipswich | 
                Conservative | 
            
                    
                | Ceredigion Preseli | 
                Labour | 
            
                    
                | Chatham and Aylesford | 
                Conservative | 
            
                    
                | Cheadle | 
                Liberal Democrat | 
            
                    
                | Chelmsford | 
                Conservative | 
            
                    
                | Chelsea and Fulham | 
                Labour | 
            
                    
                | Cheltenham | 
                Liberal Democrat | 
            
                    
                | Chesham and Amersham | 
                Conservative | 
            
                    
                | Chester North and Neston | 
                Labour | 
            
                    
                | Chester South and Eddisbury | 
                Labour | 
            
                    
                | Chesterfield | 
                Labour | 
            
                    
                | Chichester | 
                Conservative | 
            
                    
                | Chingford and Woodford Green | 
                Labour | 
            
                    
                | Chippenham | 
                Conservative | 
            
                    
                | Chipping Barnet | 
                Labour | 
            
                    
                | Chorley | 
                Other | 
            
                    
                | Christchurch | 
                Conservative | 
            
                    
                | Cities of London and Westminster | 
                Labour | 
            
                    
                | City of Durham | 
                Labour | 
            
                    
                | Clacton | 
                Conservative | 
            
                    
                | Clapham and Brixton Hill | 
                Labour | 
            
                    
                | Clwyd East | 
                Labour | 
            
                    
                | Clwyd North | 
                Labour | 
            
                    
                | Coatbridge and Bellshill | 
                Labour | 
            
                    
                | Colchester | 
                Labour | 
            
                    
                | Colne Valley | 
                Labour | 
            
                    
                | Congleton | 
                Labour | 
            
                    
                | Corby and East Northamptonshire | 
                Labour | 
            
                    
                | Coventry East | 
                Labour | 
            
                    
                | Coventry North West | 
                Labour | 
            
                    
                | Coventry South | 
                Labour | 
            
                    
                | Cowdenbeath and Kirkcaldy | 
                Labour | 
            
                    
                | Cramlington and Killingworth | 
                Labour | 
            
                    
                | Crawley | 
                Labour | 
            
                    
                | Crewe and Nantwich | 
                Labour | 
            
                    
                | Croydon East | 
                Labour | 
            
                    
                | Croydon South | 
                Labour | 
            
                    
                | Croydon West | 
                Labour | 
            
                    
                | Cumbernauld and Kirkintilloch | 
                SNP | 
            
                    
                | Dagenham and Rainham | 
                Labour | 
            
                    
                | Darlington | 
                Labour | 
            
                    
                | Dartford | 
                Labour | 
            
                    
                | Daventry | 
                Conservative | 
            
                    
                | Derby North | 
                Labour | 
            
                    
                | Derby South | 
                Labour | 
            
                    
                | Derbyshire Dales | 
                Conservative | 
            
                    
                | Dewsbury and Batley | 
                Labour | 
            
                    
                | Didcot and Wantage | 
                Conservative | 
            
                    
                | Doncaster Central | 
                Labour | 
            
                    
                | Doncaster East and the Isle of Axholme | 
                Labour | 
            
                    
                | Doncaster North | 
                Labour | 
            
                    
                | Dorking and Horley | 
                Conservative | 
            
                    
                | Dover and Deal | 
                Labour | 
            
                    
                | Droitwich and Evesham | 
                Conservative | 
            
                    
                | Dudley | 
                Labour | 
            
                    
                | Dulwich and West Norwood | 
                Labour | 
            
                    
                | Dumfries and Galloway | 
                SNP | 
            
                    
                | Dumfriesshire, Clydesdale and Tweeddale | 
                SNP | 
            
                    
                | Dundee Central | 
                SNP | 
            
                    
                | Dunfermline and Dollar | 
                SNP | 
            
                    
                | Dunstable and Leighton Buzzard | 
                Labour | 
            
                    
                | Dwyfor Meirionnydd | 
                Plaid Cymru | 
            
                    
                | Ealing Central and Acton | 
                Labour | 
            
                    
                | Ealing North | 
                Labour | 
            
                    
                | Ealing Southall | 
                Labour | 
            
                    
                | Earley and Woodley | 
                Labour | 
            
                    
                | Easington | 
                Labour | 
            
                    
                | East Antrim | 
                DUP | 
            
                    
                | East Grinstead and Uckfield | 
                Conservative | 
            
                    
                | East Ham | 
                Labour | 
            
                    
                | East Hampshire | 
                Conservative | 
            
                    
                | East Kilbride and Strathaven | 
                SNP | 
            
                    
                | East Londonderry | 
                DUP | 
            
                    
                | East Renfrewshire | 
                SNP | 
            
                    
                | East Surrey | 
                Conservative | 
            
                    
                | East Thanet | 
                Labour | 
            
                    
                | East Wiltshire | 
                Conservative | 
            
                    
                | East Worthing and Shoreham | 
                Labour | 
            
                    
                | Eastbourne | 
                Liberal Democrat | 
            
                    
                | Eastleigh | 
                Liberal Democrat | 
            
                    
                | Edinburgh East and Musselburgh | 
                Labour | 
            
                    
                | Edinburgh North and Leith | 
                SNP | 
            
                    
                | Edinburgh South | 
                Labour | 
            
                    
                | Edinburgh South West | 
                SNP | 
            
                    
                | Edinburgh West | 
                SNP | 
            
                    
                | Edmonton and Winchmore Hill | 
                Labour | 
            
                    
                | Ellesmere Port and Bromborough | 
                Labour | 
            
                    
                | Eltham and Chislehurst | 
                Labour | 
            
                    
                | Ely and East Cambridgeshire | 
                Conservative | 
            
                    
                | Enfield North | 
                Labour | 
            
                    
                | Epping Forest | 
                Conservative | 
            
                    
                | Epsom and Ewell | 
                Conservative | 
            
                    
                | Erewash | 
                Labour | 
            
                    
                | Erith and Thamesmead | 
                Labour | 
            
                    
                | Esher and Walton | 
                Liberal Democrat | 
            
                    
                | Exeter | 
                Labour | 
            
                    
                | Exmouth and Exeter East | 
                Other | 
            
                    
                | Falkirk | 
                SNP | 
            
                    
                | Fareham and Waterlooville | 
                Conservative | 
            
                    
                | Farnham and Bordon | 
                Conservative | 
            
                    
                | Faversham and Mid Kent | 
                Conservative | 
            
                    
                | Feltham and Heston | 
                Labour | 
            
                    
                | Fermanagh and South Tyrone | 
                Sinn Fein | 
            
                    
                | Filton and Bradley Stoke | 
                Labour | 
            
                    
                | Finchley and Golders Green | 
                Labour | 
            
                    
                | Folkestone and Hythe | 
                Conservative | 
            
                    
                | Forest of Dean | 
                Labour | 
            
                    
                | Foyle | 
                SDLP | 
            
                    
                | Frome and East Somerset | 
                Conservative | 
            
                    
                | Fylde | 
                Labour | 
            
                    
                | Gainsborough | 
                Conservative | 
            
                    
                | Gateshead Central and Whickham | 
                Labour | 
            
                    
                | Gedling | 
                Labour | 
            
                    
                | Gillingham and Rainham | 
                Labour | 
            
                    
                | Glasgow East | 
                Labour | 
            
                    
                | Glasgow North | 
                Labour | 
            
                    
                | Glasgow North East | 
                Labour | 
            
                    
                | Glasgow South | 
                Labour | 
            
                    
                | Glasgow South West | 
                Labour | 
            
                    
                | Glasgow West | 
                Labour | 
            
                    
                | Glastonbury and Somerton | 
                Conservative | 
            
                    
                | Glenrothes and Mid Fife | 
                SNP | 
            
                    
                | Gloucester | 
                Labour | 
            
                    
                | Godalming and Ash | 
                Liberal Democrat | 
            
                    
                | Goole and Pocklington | 
                Conservative | 
            
                    
                | Gordon and Buchan | 
                SNP | 
            
                    
                | Gorton and Denton | 
                Labour | 
            
                    
                | Gosport | 
                Conservative | 
            
                    
                | Gower | 
                Labour | 
            
                    
                | Grantham and Bourne | 
                Conservative | 
            
                    
                | Gravesham | 
                Labour | 
            
                    
                | Great Grimsby and Cleethorpes | 
                Labour | 
            
                    
                | Great Yarmouth | 
                Conservative | 
            
                    
                | Greenwich and Woolwich | 
                Labour | 
            
                    
                | Guildford | 
                Liberal Democrat | 
            
                    
                | Hackney North and Stoke Newington | 
                Labour | 
            
                    
                | Hackney South and Shoreditch | 
                Labour | 
            
                    
                | Halesowen | 
                Labour | 
            
                    
                | Halifax | 
                Labour | 
            
                    
                | Hamble Valley | 
                Conservative | 
            
                    
                | Hamilton and Clyde Valley | 
                Labour | 
            
                    
                | Hammersmith and Chiswick | 
                Labour | 
            
                    
                | Hampstead and Highgate | 
                Labour | 
            
                    
                | Harborough, Oadby and Wigston | 
                Labour | 
            
                    
                | Harlow | 
                Labour | 
            
                    
                | Harpenden and Berkhamsted | 
                Conservative | 
            
                    
                | Harrogate and Knaresborough | 
                Liberal Democrat | 
            
                    
                | Harrow East | 
                Labour | 
            
                    
                | Harrow West | 
                Labour | 
            
                    
                | Hartlepool | 
                Labour | 
            
                    
                | Harwich and North Essex | 
                Conservative | 
            
                    
                | Hastings and Rye | 
                Labour | 
            
                    
                | Havant | 
                Conservative | 
            
                    
                | Hayes and Harlington | 
                Labour | 
            
                    
                | Hazel Grove | 
                Liberal Democrat | 
            
                    
                | Hemel Hempstead | 
                Labour | 
            
                    
                | Hendon | 
                Labour | 
            
                    
                | Henley and Thame | 
                Conservative | 
            
                    
                | Hereford and South Herefordshire | 
                Conservative | 
            
                    
                | Herne Bay and Sandwich | 
                Labour | 
            
                    
                | Hertford and Stortford | 
                Labour | 
            
                    
                | Hertsmere | 
                Conservative | 
            
                    
                | Hexham | 
                Labour | 
            
                    
                | Heywood and Middleton North | 
                Labour | 
            
                    
                | High Peak | 
                Labour | 
            
                    
                | Hinckley and Bosworth | 
                Conservative | 
            
                    
                | Hitchin | 
                Conservative | 
            
                    
                | Holborn and St Pancras | 
                Labour | 
            
                    
                | Honiton and Sidmouth | 
                Conservative | 
            
                    
                | Hornchurch and Upminster | 
                Conservative | 
            
                    
                | Hornsey and Friern Barnet | 
                Labour | 
            
                    
                | Horsham | 
                Conservative | 
            
                    
                | Houghton and Sunderland South | 
                Labour | 
            
                    
                | Hove and Portslade | 
                Labour | 
            
                    
                | Huddersfield | 
                Labour | 
            
                    
                | Huntingdon | 
                Conservative | 
            
                    
                | Hyndburn | 
                Labour | 
            
                    
                | Ilford North | 
                Labour | 
            
                    
                | Ilford South | 
                Labour | 
            
                    
                | Inverclyde and Renfrewshire West | 
                Labour | 
            
                    
                | Inverness, Skye and West Ross-shire | 
                SNP | 
            
                    
                | Ipswich | 
                Labour | 
            
                    
                | Isle of Wight East | 
                Labour | 
            
                    
                | Isle of Wight West | 
                Labour | 
            
                    
                | Islington North | 
                Labour | 
            
                    
                | Islington South and Finsbury | 
                Labour | 
            
                    
                | Jarrow and Gateshead East | 
                Labour | 
            
                    
                | Keighley and Ilkley | 
                Labour | 
            
                    
                | Kenilworth and Southam | 
                Conservative | 
            
                    
                | Kensington and Bayswater | 
                Labour | 
            
                    
                | Kettering | 
                Labour | 
            
                    
                | Kilmarnock and Loudoun | 
                SNP | 
            
                    
                | Kingston and Surbiton | 
                Liberal Democrat | 
            
                    
                | Kingston upon Hull East | 
                Labour | 
            
                    
                | Kingston upon Hull North and Cottingham | 
                Labour | 
            
                    
                | Kingston upon Hull West and Haltemprice | 
                Labour | 
            
                    
                | Kingswinford and South Staffordshire | 
                Conservative | 
            
                    
                | Knowsley | 
                Labour | 
            
                    
                | Lagan Valley | 
                DUP | 
            
                    
                | Lancaster and Wyre | 
                Labour | 
            
                    
                | Leeds Central and Headingley | 
                Labour | 
            
                    
                | Leeds East | 
                Labour | 
            
                    
                | Leeds North East | 
                Labour | 
            
                    
                | Leeds North West | 
                Labour | 
            
                    
                | Leeds South | 
                Labour | 
            
                    
                | Leeds South West and Morley | 
                Labour | 
            
                    
                | Leeds West and Pudsey | 
                Labour | 
            
                    
                | Leicester East | 
                Labour | 
            
                    
                | Leicester South | 
                Labour | 
            
                    
                | Leicester West | 
                Labour | 
            
                    
                | Leigh and Atherton | 
                Labour | 
            
                    
                | Lewes | 
                Liberal Democrat | 
            
                    
                | Lewisham East | 
                Labour | 
            
                    
                | Lewisham North | 
                Labour | 
            
                    
                | Lewisham West and East Dulwich | 
                Labour | 
            
                    
                | Leyton and Wanstead | 
                Labour | 
            
                    
                | Lichfield | 
                Conservative | 
            
                    
                | Lincoln | 
                Labour | 
            
                    
                | Liverpool Garston | 
                Labour | 
            
                    
                | Liverpool Riverside | 
                Labour | 
            
                    
                | Liverpool Walton | 
                Labour | 
            
                    
                | Liverpool Wavertree | 
                Labour | 
            
                    
                | Liverpool West Derby | 
                Labour | 
            
                    
                | Livingston | 
                SNP | 
            
                    
                | Llanelli | 
                Labour | 
            
                    
                | Lothian East | 
                Labour | 
            
                    
                | Loughborough | 
                Labour | 
            
                    
                | Louth and Horncastle | 
                Conservative | 
            
                    
                | Lowestoft | 
                Labour | 
            
                    
                | Luton North | 
                Labour | 
            
                    
                | Luton South and South Bedfordshire | 
                Labour | 
            
                    
                | Macclesfield | 
                Labour | 
            
                    
                | Maidenhead | 
                Conservative | 
            
                    
                | Maidstone and Malling | 
                Conservative | 
            
                    
                | Makerfield | 
                Labour | 
            
                    
                | Maldon | 
                Conservative | 
            
                    
                | Manchester Central | 
                Labour | 
            
                    
                | Manchester Rusholme | 
                Labour | 
            
                    
                | Manchester Withington | 
                Labour | 
            
                    
                | Mansfield | 
                Labour | 
            
                    
                | Melksham and Devizes | 
                Conservative | 
            
                    
                | Melton and Syston | 
                Conservative | 
            
                    
                | Meriden and Solihull East | 
                Conservative | 
            
                    
                | Merthyr Tydfil and Aberdare | 
                Labour | 
            
                    
                | Mid and South Pembrokeshire | 
                Labour | 
            
                    
                | Mid Bedfordshire | 
                Conservative | 
            
                    
                | Mid Buckinghamshire | 
                Conservative | 
            
                    
                | Mid Cheshire | 
                Labour | 
            
                    
                | Mid Derbyshire | 
                Labour | 
            
                    
                | Mid Dorset and North Poole | 
                Conservative | 
            
                    
                | Mid Dunbartonshire | 
                SNP | 
            
                    
                | Mid Leicestershire | 
                Conservative | 
            
                    
                | Mid Norfolk | 
                Conservative | 
            
                    
                | Mid Sussex | 
                Conservative | 
            
                    
                | Mid Ulster | 
                Sinn Fein | 
            
                    
                | Middlesbrough and Thornaby East | 
                Labour | 
            
                    
                | Middlesbrough South and East Cleveland | 
                Labour | 
            
                    
                | Midlothian | 
                Labour | 
            
                    
                | Milton Keynes Central | 
                Labour | 
            
                    
                | Milton Keynes North | 
                Labour | 
            
                    
                | Mitcham and Morden | 
                Labour | 
            
                    
                | Monmouthshire | 
                Labour | 
            
                    
                | Montgomeryshire and Glyndwr | 
                Labour | 
            
                    
                | Moray West, Nairn and Strathspey | 
                SNP | 
            
                    
                | Morecambe and Lunesdale | 
                Labour | 
            
                    
                | Motherwell, Wishaw and Carluke | 
                Labour | 
            
                    
                | Na h-Eileanan an Iar | 
                Labour | 
            
                    
                | Neath and Swansea East | 
                Labour | 
            
                    
                | New Forest East | 
                Conservative | 
            
                    
                | New Forest West | 
                Conservative | 
            
                    
                | Newark | 
                Conservative | 
            
                    
                | Newbury | 
                Conservative | 
            
                    
                | Newcastle upon Tyne Central and West | 
                Labour | 
            
                    
                | Newcastle upon Tyne East and Wallsend | 
                Labour | 
            
                    
                | Newcastle upon Tyne North | 
                Labour | 
            
                    
                | Newcastle-under-Lyme | 
                Labour | 
            
                    
                | Newport East | 
                Labour | 
            
                    
                | Newport West and Islwyn | 
                Labour | 
            
                    
                | Newry and Armagh | 
                Sinn Fein | 
            
                    
                | Newton Abbot | 
                Conservative | 
            
                    
                | Newton Aycliffe and Spennymoor | 
                Labour | 
            
                    
                | Normanton and Hemsworth | 
                Labour | 
            
                    
                | North Antrim | 
                DUP | 
            
                    
                | North Ayrshire and Arran | 
                SNP | 
            
                    
                | North Bedfordshire | 
                Conservative | 
            
                    
                | North Cornwall | 
                Conservative | 
            
                    
                | North Cotswolds | 
                Conservative | 
            
                    
                | North Devon | 
                Conservative | 
            
                    
                | North Dorset | 
                Conservative | 
            
                    
                | North Down | 
                Alliance | 
            
                    
                | North Durham | 
                Labour | 
            
                    
                | North East Cambridgeshire | 
                Conservative | 
            
                    
                | North East Derbyshire | 
                Labour | 
            
                    
                | North East Fife | 
                SNP | 
            
                    
                | North East Hampshire | 
                Conservative | 
            
                    
                | North East Hertfordshire | 
                Labour | 
            
                    
                | North East Somerset and Hanham | 
                Labour | 
            
                    
                | North Herefordshire | 
                Conservative | 
            
                    
                | North Norfolk | 
                Conservative | 
            
                    
                | North Northumberland | 
                Labour | 
            
                    
                | North Shropshire | 
                Conservative | 
            
                    
                | North Somerset | 
                Labour | 
            
                    
                | North Warwickshire and Bedworth | 
                Conservative | 
            
                    
                | North West Cambridgeshire | 
                Conservative | 
            
                    
                | North West Essex | 
                Conservative | 
            
                    
                | North West Hampshire | 
                Conservative | 
            
                    
                | North West Leicestershire | 
                Conservative | 
            
                    
                | North West Norfolk | 
                Conservative | 
            
                    
                | Northampton North | 
                Labour | 
            
                    
                | Northampton South | 
                Labour | 
            
                    
                | Norwich North | 
                Labour | 
            
                    
                | Norwich South | 
                Labour | 
            
                    
                | Nottingham East | 
                Labour | 
            
                    
                | Nottingham North and Kimberley | 
                Labour | 
            
                    
                | Nottingham South | 
                Labour | 
            
                    
                | Nuneaton | 
                Labour | 
            
                    
                | Old Bexley and Sidcup | 
                Conservative | 
            
                    
                | Oldham East and Saddleworth | 
                Labour | 
            
                    
                | Oldham West, Chadderton and Royton | 
                Labour | 
            
                    
                | Orkney and Shetland | 
                Liberal Democrat | 
            
                    
                | Orpington | 
                Conservative | 
            
                    
                | Ossett and Denby Dale | 
                Labour | 
            
                    
                | Oxford East | 
                Labour | 
            
                    
                | Oxford West and Abingdon | 
                Liberal Democrat | 
            
                    
                | Paisley and Renfrewshire North | 
                SNP | 
            
                    
                | Paisley and Renfrewshire South | 
                SNP | 
            
                    
                | Peckham | 
                Labour | 
            
                    
                | Pendle and Clitheroe | 
                Labour | 
            
                    
                | Penistone and Stocksbridge | 
                Labour | 
            
                    
                | Penrith and Solway | 
                Labour | 
            
                    
                | Perth and Kinross-shire | 
                SNP | 
            
                    
                | Peterborough | 
                Labour | 
            
                    
                | Plymouth Moor View | 
                Labour | 
            
                    
                | Plymouth Sutton and Devonport | 
                Labour | 
            
                    
                | Pontefract, Castleford and Knottingley | 
                Labour | 
            
                    
                | Pontypridd | 
                Labour | 
            
                    
                | Poole | 
                Conservative | 
            
                    
                | Poplar and Limehouse | 
                Labour | 
            
                    
                | Portsmouth North | 
                Labour | 
            
                    
                | Portsmouth South | 
                Labour | 
            
                    
                | Preston | 
                Labour | 
            
                    
                | Putney | 
                Labour | 
            
                    
                | Queen's Park and Maida Vale | 
                Labour | 
            
                    
                | Rawmarsh and Conisbrough | 
                Labour | 
            
                    
                | Rayleigh and Wickford | 
                Conservative | 
            
                    
                | Reading Central | 
                Labour | 
            
                    
                | Reading West and Mid Berkshire | 
                Labour | 
            
                    
                | Redcar | 
                Labour | 
            
                    
                | Redditch | 
                Conservative | 
            
                    
                | Reigate | 
                Conservative | 
            
                    
                | Rhondda and Ogmore | 
                Labour | 
            
                    
                | Ribble Valley | 
                Labour | 
            
                    
                | Richmond and Northallerton | 
                Conservative | 
            
                    
                | Richmond Park | 
                Liberal Democrat | 
            
                    
                | Rochdale | 
                Labour | 
            
                    
                | Rochester and Strood | 
                Labour | 
            
                    
                | Romford | 
                Conservative | 
            
                    
                | Romsey and Southampton North | 
                Conservative | 
            
                    
                | Rossendale and Darwen | 
                Labour | 
            
                    
                | Rother Valley | 
                Labour | 
            
                    
                | Rotherham | 
                Labour | 
            
                    
                | Rugby | 
                Labour | 
            
                    
                | Ruislip, Northwood and Pinner | 
                Labour | 
            
                    
                | Runcorn and Helsby | 
                Labour | 
            
                    
                | Runnymede and Weybridge | 
                Conservative | 
            
                    
                | Rushcliffe | 
                Labour | 
            
                    
                | Rutherglen | 
                Labour | 
            
                    
                | Rutland and Stamford | 
                Conservative | 
            
                    
                | Salford | 
                Labour | 
            
                    
                | Salisbury | 
                Conservative | 
            
                    
                | Scarborough and Whitby | 
                Labour | 
            
                    
                | Scunthorpe | 
                Labour | 
            
                    
                | Sefton Central | 
                Labour | 
            
                    
                | Selby | 
                Labour | 
            
                    
                | Sevenoaks | 
                Conservative | 
            
                    
                | Sheffield Brightside and Hillsborough | 
                Labour | 
            
                    
                | Sheffield Central | 
                Labour | 
            
                    
                | Sheffield Hallam | 
                Labour | 
            
                    
                | Sheffield Heeley | 
                Labour | 
            
                    
                | Sheffield South East | 
                Labour | 
            
                    
                | Sherwood Forest | 
                Labour | 
            
                    
                | Shipley | 
                Labour | 
            
                    
                | Shrewsbury | 
                Labour | 
            
                    
                | Sittingbourne and Sheppey | 
                Conservative | 
            
                    
                | Skipton and Ripon | 
                Conservative | 
            
                    
                | Sleaford and North Hykeham | 
                Conservative | 
            
                    
                | Slough | 
                Labour | 
            
                    
                | Smethwick | 
                Labour | 
            
                    
                | Solihull West and Shirley | 
                Conservative | 
            
                    
                | South Antrim | 
                DUP | 
            
                    
                | South Basildon and East Thurrock | 
                Conservative | 
            
                    
                | South Cambridgeshire | 
                Liberal Democrat | 
            
                    
                | South Cotswolds | 
                Conservative | 
            
                    
                | South Derbyshire | 
                Conservative | 
            
                    
                | South Devon | 
                Conservative | 
            
                    
                | South Dorset | 
                Conservative | 
            
                    
                | South Down | 
                Sinn Fein | 
            
                    
                | South East Cornwall | 
                Conservative | 
            
                    
                | South Holland and The Deepings | 
                Conservative | 
            
                    
                | South Leicestershire | 
                Conservative | 
            
                    
                | South Norfolk | 
                Conservative | 
            
                    
                | South Northamptonshire | 
                Conservative | 
            
                    
                | South Ribble | 
                Labour | 
            
                    
                | South Shields | 
                Labour | 
            
                    
                | South Shropshire | 
                Conservative | 
            
                    
                | South Suffolk | 
                Conservative | 
            
                    
                | South West Devon | 
                Conservative | 
            
                    
                | South West Hertfordshire | 
                Conservative | 
            
                    
                | South West Norfolk | 
                Conservative | 
            
                    
                | South West Wiltshire | 
                Conservative | 
            
                    
                | Southampton Itchen | 
                Labour | 
            
                    
                | Southampton Test | 
                Labour | 
            
                    
                | Southend East and Rochford | 
                Labour | 
            
                    
                | Southend West and Leigh | 
                Labour | 
            
                    
                | Southgate and Wood Green | 
                Labour | 
            
                    
                | Southport | 
                Labour | 
            
                    
                | Spelthorne | 
                Conservative | 
            
                    
                | Spen Valley | 
                Labour | 
            
                    
                | St Albans | 
                Liberal Democrat | 
            
                    
                | St Austell and Newquay | 
                Labour | 
            
                    
                | St Helens North | 
                Labour | 
            
                    
                | St Helens South and Whiston | 
                Labour | 
            
                    
                | St Ives | 
                Liberal Democrat | 
            
                    
                | St Neots and Mid Cambridgeshire | 
                Conservative | 
            
                    
                | Stafford | 
                Labour | 
            
                    
                | Staffordshire Moorlands | 
                Conservative | 
            
                    
                | Stalybridge and Hyde | 
                Labour | 
            
                    
                | Stevenage | 
                Labour | 
            
                    
                | Stirling and Strathallan | 
                SNP | 
            
                    
                | Stockport | 
                Labour | 
            
                    
                | Stockton North | 
                Labour | 
            
                    
                | Stockton West | 
                Labour | 
            
                    
                | Stoke-on-Trent Central | 
                Labour | 
            
                    
                | Stoke-on-Trent North | 
                Labour | 
            
                    
                | Stoke-on-Trent South | 
                Labour | 
            
                    
                | Stone, Great Wyrley and Penkridge | 
                Conservative | 
            
                    
                | Stourbridge | 
                Labour | 
            
                    
                | Strangford | 
                DUP | 
            
                    
                | Stratford and Bow | 
                Labour | 
            
                    
                | Stratford-on-Avon | 
                Conservative | 
            
                    
                | Streatham and Croydon North | 
                Labour | 
            
                    
                | Stretford and Urmston | 
                Labour | 
            
                    
                | Stroud | 
                Labour | 
            
                    
                | Suffolk Coastal | 
                Conservative | 
            
                    
                | Sunderland Central | 
                Labour | 
            
                    
                | Surrey Heath | 
                Conservative | 
            
                    
                | Sussex Weald | 
                Conservative | 
            
                    
                | Sutton and Cheam | 
                Liberal Democrat | 
            
                    
                | Sutton Coldfield | 
                Conservative | 
            
                    
                | Swansea West | 
                Labour | 
            
                    
                | Swindon North | 
                Labour | 
            
                    
                | Swindon South | 
                Labour | 
            
                    
                | Tamworth | 
                Conservative | 
            
                    
                | Tatton | 
                Labour | 
            
                    
                | Taunton and Wellington | 
                Liberal Democrat | 
            
                    
                | Telford | 
                Labour | 
            
                    
                | Tewkesbury | 
                Conservative | 
            
                    
                | The Wrekin | 
                Conservative | 
            
                    
                | Thirsk and Malton | 
                Conservative | 
            
                    
                | Thornbury and Yate | 
                Conservative | 
            
                    
                | Thurrock | 
                Labour | 
            
                    
                | Tipton and Wednesbury | 
                Labour | 
            
                    
                | Tiverton and Minehead | 
                Conservative | 
            
                    
                | Tonbridge | 
                Conservative | 
            
                    
                | Tooting | 
                Labour | 
            
                    
                | Torbay | 
                Conservative | 
            
                    
                | Torfaen | 
                Labour | 
            
                    
                | Torridge and Tavistock | 
                Conservative | 
            
                    
                | Tottenham | 
                Labour | 
            
                    
                | Truro and Falmouth | 
                Labour | 
            
                    
                | Tunbridge Wells | 
                Conservative | 
            
                    
                | Twickenham | 
                Liberal Democrat | 
            
                    
                | Tynemouth | 
                Labour | 
            
                    
                | Upper Bann | 
                DUP | 
            
                    
                | Uxbridge and South Ruislip | 
                Labour | 
            
                    
                | Vale of Glamorgan | 
                Labour | 
            
                    
                | Vauxhall and Camberwell Green | 
                Labour | 
            
                    
                | Wakefield and Rothwell | 
                Labour | 
            
                    
                | Wallasey | 
                Labour | 
            
                    
                | Walsall and Bloxwich | 
                Labour | 
            
                    
                | Walthamstow | 
                Labour | 
            
                    
                | Warrington North | 
                Labour | 
            
                    
                | Warrington South | 
                Labour | 
            
                    
                | Warwick and Leamington | 
                Labour | 
            
                    
                | Washington and Gateshead South | 
                Labour | 
            
                    
                | Watford | 
                Labour | 
            
                    
                | Waveney Valley | 
                Conservative | 
            
                    
                | Weald of Kent | 
                Conservative | 
            
                    
                | Wellingborough and Rushden | 
                Labour | 
            
                    
                | Wells and Mendip Hills | 
                Conservative | 
            
                    
                | Welwyn Hatfield | 
                Labour | 
            
                    
                | West Aberdeenshire and Kincardine | 
                SNP | 
            
                    
                | West Bromwich | 
                Labour | 
            
                    
                | West Dorset | 
                Conservative | 
            
                    
                | West Dunbartonshire | 
                Labour | 
            
                    
                | West Ham and Beckton | 
                Labour | 
            
                    
                | West Lancashire | 
                Labour | 
            
                    
                | West Suffolk | 
                Conservative | 
            
                    
                | West Tyrone | 
                Sinn Fein | 
            
                    
                | West Worcestershire | 
                Conservative | 
            
                    
                | Westmorland and Lonsdale | 
                Liberal Democrat | 
            
                    
                | Weston-super-Mare | 
                Labour | 
            
                    
                | Wetherby and Easingwold | 
                Conservative | 
            
                    
                | Whitehaven and Workington | 
                Labour | 
            
                    
                | Widnes and Halewood | 
                Labour | 
            
                    
                | Wigan | 
                Labour | 
            
                    
                | Wimbledon | 
                Liberal Democrat | 
            
                    
                | Winchester | 
                Liberal Democrat | 
            
                    
                | Windsor | 
                Conservative | 
            
                    
                | Wirral West | 
                Labour | 
            
                    
                | Witham | 
                Conservative | 
            
                    
                | Witney | 
                Conservative | 
            
                    
                | Woking | 
                Conservative | 
            
                    
                | Wokingham | 
                Conservative | 
            
                    
                | Wolverhampton North East | 
                Labour | 
            
                    
                | Wolverhampton South East | 
                Labour | 
            
                    
                | Wolverhampton West | 
                Labour | 
            
                    
                | Worcester | 
                Labour | 
            
                    
                | Worsley and Eccles | 
                Labour | 
            
                    
                | Worthing West | 
                Labour | 
            
                    
                | Wrexham | 
                Labour | 
            
                    
                | Wycombe | 
                Labour | 
            
                    
                | Wyre Forest | 
                Conservative | 
            
                    
                | Wythenshawe and Sale East | 
                Labour | 
            
                    
                | Yeovil | 
                Conservative | 
            
                    
                | Ynys Mon | 
                Labour | 
            
                    
                | York Central | 
                Labour | 
            
                    
                | York Outer | 
                Labour |