Proportions of Votes by Party by Constituency: 2019 Election Maps

Turnout varies quite widely, from just under 50% in Kingston upon Hull East to just over 80% in East Dunbartonshire. In some consituencies, more people don't vote than vote for the winning candidate.

SEATS WON BY PARTY
Hover or click on area for detail

Winning party under the UK's first-past-the-post electoral system.

Aldershot: Con 58.37% Aldridge-Brownhills: Con 70.79% Altrincham and Sale West: Con 48.05% Amber Valley: Con 63.85% Arundel and South Downs: Con 57.92% Ashfield: Con 39.26% Ashford: Con 62.06% Ashton-Under-Lyne: Lab 48.07% Aylesbury: Con 54.04% Banbury: Con 54.27% Barking: Lab 61.17% Barnsley Central: Lab 40.12% Barnsley East: Lab 37.64% Barrow and Furness: Con 51.85% Basildon and Billericay: Con 67.05% Basingstoke: Con 54.09% Bassetlaw: Con 55.23% Bath: LD 54.51% Batley and Spen: Lab 42.69% Battersea: Lab 45.50% Beaconsfield: Con 56.12% Beckenham: Con 53.96% Bedford: Lab 43.32% Bermondsey and Old Southwark: Lab 54.12% Berwick-Upon-Tweed: Con 56.87% Bethnal Green and Bow: Lab 72.74% Beverley and Holderness: Con 62.10% Bexhill and Battle: Con 63.61% Bexleyheath and Crayford: Con 59.79% Birkenhead: Lab 59.04% Birmingham, Edgbaston: Lab 50.13% Birmingham, Erdington: Lab 50.30% Birmingham, Hall Green: Lab 67.83% Birmingham, Hodge Hill: Lab 78.65% Birmingham, Ladywood: Lab 79.19% Birmingham, Northfield: Con 46.31% Birmingham, Perry Barr: Lab 63.10% Birmingham, Selly Oak: Lab 56.03% Birmingham, Yardley: Lab 54.78% Bishop Auckland: Con 53.71% Blackburn: Lab 64.91% Blackley and Broughton: Lab 61.85% Blackpool North and Cleveleys: Con 57.63% Blackpool South: Con 49.61% Blaydon: Lab 43.33% Blyth Valley: Con 42.68% Bognor Regis and Littlehampton: Con 63.49% Bolsover: Con 47.44% Bolton North East: Con 45.36% Bolton South East: Lab 52.99% Bolton West: Con 55.29% Bootle: Lab 79.44% Boston and Skegness: Con 76.66% Bosworth: Con 63.89% Bournemouth East: Con 50.59% Bournemouth West: Con 53.40% Bracknell: Con 58.68% Bradford East: Lab 62.98% Bradford South: Lab 46.27% Bradford West: Lab 76.22% Braintree: Con 67.55% Brent Central: Lab 64.68% Brent North: Lab 51.87% Brentford and Isleworth: Lab 50.18% Brentwood and Ongar: Con 68.57% Bridgwater and West Somerset: Con 62.14% Brigg and Goole: Con 71.29% Brighton, Kemptown: Lab 51.58% Brighton, Pavilion: Green 57.16% Bristol East: Lab 53.14% Bristol North West: Lab 48.90% Bristol South: Lab 50.54% Bristol West: Lab 62.27% Broadland: Con 59.56% Bromley and Chislehurst: Con 52.58% Bromsgrove: Con 63.40% Broxbourne: Con 65.58% Broxtowe: Con 48.13% Buckingham: Con 58.36% Burnley: Con 40.32% Burton: Con 60.65% Bury North: Con 46.24% Bury South: Con 43.83% Bury St Edmunds: Con 60.96% Calder Valley: Con 51.88% Camberwell and Peckham: Lab 71.26% Camborne and Redruth: Con 53.14% Cambridge: Lab 47.97% Cannock Chase: Con 68.31% Canterbury: Lab 48.27% Carlisle: Con 55.18% Carshalton and Wallington: Con 42.41% Castle Point: Con 76.72% Central Devon: Con 55.27% Central Suffolk and North Ipswich: Con 62.67% Charnwood: Con 63.44% Chatham and Aylesford: Con 66.58% Cheadle: Con 45.96% Chelmsford: Con 55.90% Chelsea and Fulham: Con 49.86% Cheltenham: Con 47.99% Chesham and Amersham: Con 55.40% Chesterfield: Lab 40.21% Chichester: Con 57.81% Chingford and Woodford Green: Con 48.47% Chippenham: Con 54.28% Chipping Barnet: Con 44.72% Chorley: Speaker 90.97% Christchurch: Con 65.24% Cities Of London and Westminster: Con 39.91% City Of Chester: Lab 49.64% City Of Durham: Lab 42.02% Clacton: Con 72.26% Cleethorpes: Con 68.99% Colchester: Con 50.43% Colne Valley: Con 48.42% Congleton: Con 58.96% Copeland: Con 53.75% Corby: Con 55.25% Coventry North East: Lab 52.68% Coventry North West: Lab 43.81% Coventry South: Lab 43.39% Crawley: Con 54.19% Crewe and Nantwich: Con 53.12% Croydon Central: Lab 50.19% Croydon North: Lab 65.63% Croydon South: Con 52.20% Dagenham and Rainham: Lab 44.51% Darlington: Con 48.05% Dartford: Con 62.95% Daventry: Con 64.55% Denton and Reddish: Lab 50.06% Derby North: Con 45.22% Derby South: Lab 51.08% Derbyshire Dales: Con 58.69% Devizes: Con 63.10% Dewsbury: Con 46.43% Don Valley: Con 43.16% Doncaster Central: Lab 40.01% Doncaster North: Lab 38.68% Dover: Con 56.86% Dudley North: Con 63.06% Dudley South: Con 67.90% Dulwich and West Norwood: Lab 65.48% Ealing Central and Acton: Lab 51.33% Ealing North: Lab 56.49% Ealing, Southall: Lab 60.82% Easington: Lab 45.46% East Devon: Con 50.84% East Ham: Lab 76.34% East Hampshire: Con 58.79% East Surrey: Con 59.68% East Worthing and Shoreham: Con 51.02% East Yorkshire: Con 64.41% Eastbourne: Con 48.88% Eastleigh: Con 55.43% Eddisbury: Con 56.81% Edmonton: Lab 64.99% Ellesmere Port and Neston: Lab 53.34% Elmet and Rothwell: Con 57.92% Eltham: Lab 47.04% Enfield North: Lab 51.81% Enfield, Southgate: Lab 48.49% Epping Forest: Con 64.38% Epsom and Ewell: Con 53.52% Erewash: Con 56.46% Erith and Thamesmead: Lab 48.04% Esher and Walton: Con 49.35% Exeter: Lab 53.18% Fareham: Con 63.68% Faversham and Mid Kent: Con 63.23% Feltham and Heston: Lab 52.03% Filton and Bradley Stoke: Con 48.92% Finchley and Golders Green: Con 43.84% Folkestone and Hythe: Con 60.14% Forest Of Dean: Con 59.60% Fylde: Con 60.94% Gainsborough: Con 66.40% Garston and Halewood: Lab 72.34% Gateshead: Lab 53.61% Gedling: Con 45.48% Gillingham and Rainham: Con 61.30% Gloucester: Con 54.24% Gosport: Con 66.51% Grantham and Stamford: Con 65.70% Gravesham: Con 62.20% Great Grimsby: Con 54.86% Great Yarmouth: Con 65.79% Greenwich and Woolwich: Lab 56.82% Guildford: Con 44.87% Hackney North and Stoke Newington: Lab 70.29% Hackney South and Shoreditch: Lab 73.26% Halesowen and Rowley Regis: Con 60.47% Halifax: Lab 46.27% Haltemprice and Howden: Con 62.37% Halton: Lab 63.49% Hammersmith: Lab 57.87% Hampstead and Kilburn: Lab 48.93% Harborough: Con 55.30% Harlow: Con 63.45% Harrogate and Knaresborough: Con 52.62% Harrow East: Con 54.42% Harrow West: Lab 52.44% Hartlepool: Lab 37.68% Harwich and North Essex: Con 61.26% Hastings and Rye: Con 49.56% Havant: Con 65.39% Hayes and Harlington: Lab 55.79% Hazel Grove: Con 48.77% Hemel Hempstead: Con 56.50% Hemsworth: Lab 37.49% Hendon: Con 48.80% Henley: Con 54.78% Hereford and South Herefordshire: Con 61.21% Hertford and Stortford: Con 56.10% Hertsmere: Con 62.55% Hexham: Con 54.50% Heywood and Middleton: Con 43.07% High Peak: Con 45.86% Hitchin and Harpenden: Con 47.08% Holborn and St Pancras: Lab 64.52% Hornchurch and Upminster: Con 65.76% Hornsey and Wood Green: Lab 57.48% Horsham: Con 56.77% Houghton and Sunderland South: Lab 40.72% Hove: Lab 58.30% Huddersfield: Lab 48.97% Huntingdon: Con 54.76% Hyndburn: Con 48.50% Ilford North: Lab 50.53% Ilford South: Lab 65.61% Ipswich: Con 50.33% Isle Of Wight: Con 56.17% Islington North: Lab 64.31% Islington South and Finsbury: Lab 56.25% Jarrow: Lab 45.08% Keighley: Con 48.10% Kenilworth and Southam: Con 57.70% Kensington: Con 38.32% Kettering: Con 60.35% Kingston and Surbiton: LD 51.12% Kingston upon Hull East: Lab 39.19% Kingston upon Hull North: Lab 49.80% Kingston upon Hull West and Hessle: Lab 42.68% Kingswood: Con 56.19% Knowsley: Lab 80.77% Lancaster and Fleetwood: Lab 46.85% Leeds Central: Lab 61.71% Leeds East: Lab 49.84% Leeds North East: Lab 57.47% Leeds North West: Lab 48.64% Leeds West: Lab 55.08% Leicester East: Lab 50.77% Leicester South: Lab 67.01% Leicester West: Lab 49.72% Leigh: Con 45.27% Lewes: Con 47.89% Lewisham East: Lab 59.49% Lewisham West and Penge: Lab 61.15% Lewisham, Deptford: Lab 70.83% Leyton and Wanstead: Lab 64.73% Lichfield: Con 64.53% Lincoln: Con 47.93% Liverpool, Riverside: Lab 77.99% Liverpool, Walton: Lab 84.68% Liverpool, Wavertree: Lab 72.18% Liverpool, West Derby: Lab 77.56% Loughborough: Con 51.17% Louth and Horncastle: Con 72.65% Ludlow: Con 64.08% Luton North: Lab 55.17% Luton South: Lab 51.79% Macclesfield: Con 52.52% Maidenhead: Con 57.74% Maidstone and The Weald: Con 60.41% Makerfield: Lab 45.08% Maldon: Con 72.02% Manchester Central: Lab 70.42% Manchester, Gorton: Lab 77.64% Manchester, Withington: Lab 67.75% Mansfield: Con 63.90% Meon Valley: Con 64.33% Meriden: Con 63.44% Mid Bedfordshire: Con 59.79% Mid Derbyshire: Con 58.81% Mid Dorset and North Poole: Con 60.39% Mid Norfolk: Con 62.38% Mid Sussex: Con 53.30% Mid Worcestershire: Con 66.69% Middlesbrough: Lab 50.46% Middlesbrough South and East Cleveland: Con 58.84% Milton Keynes North: Con 49.47% Milton Keynes South: Con 50.01% Mitcham and Morden: Lab 61.14% Mole Valley: Con 55.43% Morecambe and Lunesdale: Con 52.80% Morley and Outwood: Con 56.66% New Forest East: Con 64.52% New Forest West: Con 63.84% Newark: Con 63.29% Newbury: Con 57.39% Newcastle Upon Tyne Central: Lab 57.55% Newcastle Upon Tyne East: Lab 60.07% Newcastle Upon Tyne North: Lab 45.44% Newcastle-Under-Lyme: Con 52.49% Newton Abbot: Con 55.54% Normanton, Pontefract and Castleford: Lab 37.91% North Cornwall: Con 59.35% North Devon: Con 56.64% North Dorset: Con 63.64% North Durham: Lab 44.17% North East Bedfordshire: Con 59.13% North East Cambridgeshire: Con 72.55% North East Derbyshire: Con 58.71% North East Hampshire: Con 59.52% North East Hertfordshire: Con 56.56% North East Somerset: Con 50.37% North Herefordshire: Con 63.01% North Norfolk: Con 58.62% North Shropshire: Con 62.72% North Somerset: Con 52.86% North Swindon: Con 59.12% North Thanet: Con 62.41% North Tyneside: Lab 49.68% North Warwickshire: Con 65.88% North West Cambridgeshire: Con 62.46% North West Durham: Con 41.94% North West Hampshire: Con 62.10% North West Leicestershire: Con 62.82% North West Norfolk: Con 65.72% North Wiltshire: Con 59.12% Northampton North: Con 53.19% Northampton South: Con 51.22% Norwich North: Con 50.55% Norwich South: Lab 53.73% Nottingham East: Lab 64.33% Nottingham North: Lab 49.09% Nottingham South: Lab 55.23% Nuneaton: Con 60.61% Old Bexley and Sidcup: Con 64.55% Oldham East and Saddleworth: Lab 43.51% Oldham West and Royton: Lab 55.32% Orpington: Con 63.39% Oxford East: Lab 57.00% Oxford West and Abingdon: LD 53.28% Pendle: Con 54.15% Penistone and Stocksbridge: Con 47.84% Penrith and The Border: Con 60.38% Peterborough: Con 46.72% Plymouth, Moor View: Con 60.65% Plymouth, Sutton and Devonport: Lab 47.88% Poole: Con 58.67% Poplar and Limehouse: Lab 63.09% Portsmouth North: Con 61.36% Portsmouth South: Lab 48.64% Preston: Lab 61.76% Pudsey: Con 48.79% Putney: Lab 45.14% Rayleigh and Wickford: Con 72.61% Reading East: Lab 48.47% Reading West: Con 48.41% Redcar: Con 46.06% Redditch: Con 63.33% Reigate: Con 53.93% Ribble Valley: Con 60.32% Richmond (Yorks): Con 63.59% Richmond Park: LD 53.11% Rochdale: Lab 51.58% Rochester and Strood: Con 59.99% Rochford and Southend East: Con 58.66% Romford: Con 64.56% Romsey and Southampton North: Con 54.22% Rossendale and Darwen: Con 56.47% Rother Valley: Con 45.11% Rotherham: Lab 41.33% Rugby: Con 57.57% Ruislip, Northwood and Pinner: Con 55.56% Runnymede and Weybridge: Con 54.91% Rushcliffe: Con 47.54% Rutland and Melton: Con 62.61% Saffron Walden: Con 62.95% Salford and Eccles: Lab 56.79% Salisbury: Con 56.36% Scarborough and Whitby: Con 55.49% Scunthorpe: Con 53.79% Sedgefield: Con 47.18% Sefton Central: Lab 57.50% Selby and Ainsty: Con 60.26% Sevenoaks: Con 60.70% Sheffield Central: Lab 66.72% Sheffield South East: Lab 46.10% Sheffield, Brightside and Hillsborough: Lab 56.49% Sheffield, Hallam: Lab 34.65% Sheffield, Heeley: Lab 50.30% Sherwood: Con 60.80% Shipley: Con 50.81% Shrewsbury and Atcham: Con 52.52% Sittingbourne and Sheppey: Con 67.60% Skipton and Ripon: Con 59.46% Sleaford and North Hykeham: Con 67.14% Slough: Lab 57.65% Solihull: Con 58.38% Somerton and Frome: Con 55.83% South Basildon and East Thurrock: Con 66.17% South Cambridgeshire: Con 46.34% South Derbyshire: Con 62.76% South Dorset: Con 58.80% South East Cambridgeshire: Con 49.99% South East Cornwall: Con 59.28% South Holland and The Deepings: Con 75.92% South Leicestershire: Con 64.02% South Norfolk: Con 58.03% South Northamptonshire: Con 62.41% South Ribble: Con 55.83% South Shields: Lab 45.60% South Staffordshire: Con 73.03% South Suffolk: Con 62.20% South Swindon: Con 52.29% South Thanet: Con 56.12% South West Bedfordshire: Con 60.43% South West Devon: Con 62.37% South West Hertfordshire: Con 49.56% South West Norfolk: Con 68.99% South West Surrey: Con 53.35% South West Wiltshire: Con 60.18% Southampton, Itchen: Con 50.51% Southampton, Test: Lab 49.46% Southend West: Con 59.21% Southport: Con 47.56% Spelthorne: Con 58.86% St Albans: LD 50.12% St Austell and Newquay: Con 56.07% St Helens North: Lab 52.29% St Helens South and Whiston: Lab 58.55% St Ives: Con 49.34% Stafford: Con 58.64% Staffordshire Moorlands: Con 64.58% Stalybridge and Hyde: Lab 44.90% Stevenage: Con 53.12% Stockport: Lab 52.01% Stockton North: Lab 43.08% Stockton South: Con 50.66% Stoke-On-Trent Central: Con 45.39% Stoke-On-Trent North: Con 52.26% Stoke-On-Trent South: Con 62.20% Stone: Con 63.57% Stourbridge: Con 60.26% Stratford-On-Avon: Con 60.57% Streatham: Lab 54.81% Stretford and Urmston: Lab 60.31% Stroud: Con 47.90% Suffolk Coastal: Con 56.52% Sunderland Central: Lab 42.17% Surrey Heath: Con 58.58% Sutton and Cheam: Con 49.98% Sutton Coldfield: Con 60.40% Tamworth: Con 66.31% Tatton: Con 57.75% Taunton Deane: Con 53.60% Telford: Con 59.65% Tewkesbury: Con 58.44% The Cotswolds: Con 58.00% The Wrekin: Con 63.47% Thirsk and Malton: Con 62.97% Thornbury and Yate: Con 57.81% Thurrock: Con 58.56% Tiverton and Honiton: Con 60.21% Tonbridge and Malling: Con 62.78% Tooting: Lab 52.69% Torbay: Con 59.22% Torridge and West Devon: Con 60.11% Totnes: Con 53.18% Tottenham: Lab 76.02% Truro and Falmouth: Con 46.02% Tunbridge Wells: Con 55.11% Twickenham: LD 56.07% Tynemouth: Lab 48.06% Uxbridge and South Ruislip: Con 52.61% Vauxhall: Lab 56.12% Wakefield: Con 47.27% Wallasey: Lab 64.31% Walsall North: Con 63.83% Walsall South: Lab 49.14% Walthamstow: Lab 76.10% Wansbeck: Lab 42.27% Wantage: Con 50.74% Warley: Lab 58.81% Warrington North: Lab 44.17% Warrington South: Con 45.54% Warwick and Leamington: Lab 43.76% Washington and Sunderland West: Lab 42.49% Watford: Con 45.50% Waveney: Con 62.15% Wealden: Con 60.82% Weaver Vale: Lab 44.90% Wellingborough: Con 62.18% Wells: Con 54.09% Welwyn Hatfield: Con 52.63% Wentworth and Dearne: Lab 40.29% West Bromwich East: Con 46.71% West Bromwich West: Con 50.55% West Dorset: Con 55.13% West Ham: Lab 70.07% West Lancashire: Lab 52.14% West Suffolk: Con 65.79% West Worcestershire: Con 60.68% Westminster North: Lab 54.16% Westmorland and Lonsdale: LD 48.94% Weston-Super-Mare: Con 57.51% Wigan: Lab 46.72% Wimbledon: Con 38.42% Winchester: Con 48.28% Windsor: Con 58.61% Wirral South: Lab 51.17% Wirral West: Lab 48.22% Witham: Con 66.63% Witney: Con 55.23% Woking: Con 48.94% Wokingham: Con 49.57% Wolverhampton North East: Con 51.70% Wolverhampton South East: Lab 46.41% Wolverhampton South West: Con 48.29% Worcester: Con 50.80% Workington: Con 49.25% Worsley and Eccles South: Lab 45.73% Worthing West: Con 55.77% Wycombe: Con 45.23% Wyre and Preston North: Con 59.69% Wyre Forest: Con 65.19% Wythenshawe and Sale East: Lab 53.30% Yeovil: Con 58.37% York Central: Lab 55.17% York Outer: Con 49.37% Belfast East: DUP 49.18% Belfast North: SF 47.06% Belfast South: SDLP 57.19% Belfast West: SF 53.80% East Antrim: DUP 45.28% East Londonderry: DUP 40.11% Fermanagh and South Tyrone: SF 43.31% Foyle: SDLP 57.02% Lagan Valley: DUP 43.14% Mid Ulster: SF 45.88% Newry and Armagh: SF 39.95% North Antrim: DUP 47.35% North Down: Alliance 45.17% South Antrim: DUP 35.25% South Down: SF 32.43% Strangford: DUP 47.23% Upper Bann: DUP 40.97% West Tyrone: SF 40.17% Aberdeen North: SNP 54.01% Aberdeen South: SNP 44.67% Airdrie and Shotts: SNP 45.08% Angus: SNP 49.15% Argyll and Bute: SNP 43.79% Ayr, Carrick and Cumnock: SNP 43.51% Banff and Buchan: Con 50.12% Berwickshire, Roxburgh and Selkirk: Con 48.45% Caithness, Sutherland and Easter Ross: LD 37.21% Central Ayrshire: SNP 46.17% Coatbridge, Chryston and Bellshill: SNP 47.03% Cumbernauld, Kilsyth and Kirkintilloch East: SNP 52.88% Dumfries and Galloway: Con 44.10% Dumfriesshire, Clydesdale and Tweeddale: Con 46.00% Dundee East: SNP 53.80% Dundee West: SNP 53.77% Dunfermline and West Fife: SNP 44.36% East Dunbartonshire: SNP 37.10% East Kilbride, Strathaven and Lesmahagow: SNP 46.35% East Lothian: SNP 36.16% East Renfrewshire: SNP 44.94% Edinburgh East: SNP 48.45% Edinburgh North and Leith: SNP 43.69% Edinburgh South: Lab 47.75% Edinburgh South West: SNP 47.63% Edinburgh West: LD 39.91% Na h-Eileanan An Iar: SNP 45.11% Falkirk: SNP 52.53% Glasgow Central: SNP 49.25% Glasgow East: SNP 47.70% Glasgow North: SNP 46.92% Glasgow North East: SNP 46.90% Glasgow North West: SNP 49.52% Glasgow South: SNP 48.12% Glasgow South West: SNP 47.88% Glenrothes: SNP 51.11% Gordon: SNP 42.72% Inverclyde: SNP 48.35% Inverness, Nairn, Badenoch and Strathspey: SNP 47.89% Kilmarnock and Loudoun: SNP 50.84% Kirkcaldy and Cowdenbeath: SNP 35.25% Lanark and Hamilton East: SNP 41.91% Linlithgow and East Falkirk: SNP 44.23% Livingston: SNP 46.92% Midlothian: SNP 41.54% Moray: Con 45.29% Motherwell and Wishaw: SNP 46.43% North Ayrshire and Arran: SNP 48.54% North East Fife: LD 43.08% Ochil and South Perthshire: SNP 46.50% Orkney and Shetland: LD 44.82% Paisley and Renfrewshire North: SNP 47.00% Paisley and Renfrewshire South: SNP 50.22% Perth and North Perthshire: SNP 50.60% Ross, Skye and Lochaber: SNP 48.32% Rutherglen and Hamilton West: SNP 44.20% Stirling: SNP 51.11% West Aberdeenshire and Kincardine: Con 42.65% West Dunbartonshire: SNP 49.61% Ynys Mon: Con 35.45% Delyn: Con 43.67% Alyn and Deeside: Lab 42.48% Wrexham: Con 45.33% Llanelli: Lab 42.18% Gower: Lab 45.43% Swansea West: Lab 51.61% Swansea East: Lab 51.83% Aberavon: Lab 53.83% Cardiff Central: Lab 61.22% Cardiff North: Lab 49.49% Rhondda: Lab 54.37% Torfaen: Lab 41.82% Monmouth: Con 52.09% Newport East: Lab 44.44% Newport West: Lab 43.69% Arfon: PC 45.17% Aberconwy: Con 46.09% Clwyd West: Con 50.75% Vale Of Clwyd: Con 46.41% Dwyfor Meirionnydd: PC 48.27% Clwyd South: Con 44.68% Montgomeryshire: Con 58.51% Ceredigion: PC 37.92% Preseli Pembrokeshire: Con 50.40% Carmarthen West and South Pembrokeshire: Con 52.67% Carmarthen East and Dinefwr: PC 38.87% Brecon and Radnorshire: Con 53.14% Neath: Lab 43.31% Cynon Valley: Lab 51.37% Merthyr Tydfil and Rhymney: Lab 52.45% Blaenau Gwent: Lab 49.18% Bridgend: Con 43.07% Ogmore: Lab 49.74% Pontypridd: Lab 44.50% Caerphilly: Lab 44.91% Islwyn: Lab 44.70% Vale Of Glamorgan: Con 49.82% Cardiff West: Lab 51.77% Cardiff South and Penarth: Lab 54.14% Winning Party Con Lab SNP LD DUP SF PC SDLP Alliance Speaker Green SEATS VOTES
PERCENTAGE OF VOTE BY PARTY
Hover or click on area for detail

The pie chart on each constituency shows the proportion of votes validly cast for each party. Notice how dramatically different this map looks from the previous one.(a) Scotland, where the SNP won around 45% of the votes but 48 of 59 seats (81%), is much less yellow; (b) there is much more Lib-Dem orange across the mainland, particularly in the South of England,as the Lib Dems won nearly 12% of votes but under 2% of seats; (c) there is, of course, is much less blue, since the Conservatives won over 56% of seats but only 44% of votes; (d) smaller parties, particularly the Greens and the BrexitParty, are visible on the right, but barely visible and invisible, respectively, on the left.

Aldershot (47,932): Lab: 23.54% Con: 58.37% LD: 14.44% Aldridge-Brownhills (39,342): Lab: 20.37% Con: 70.79% LD: 6.03% Altrincham and Sale West (54,763): Lab: 36.84% Con: 48.05% LD: 11.02% Other: 5.34% Amber Valley (45,567): Lab: 26.80% Con: 63.85% LD: 6.31% Arundel and South Downs (61,408): Lab: 15.83% Con: 57.92% LD: 21.24% Other: 5.91% Ashfield (48,980): Lab: 24.44% Con: 39.26% Brexit: 5.11% Other: 31.19% Ashford (60,059): Lab: 22.05% Con: 62.06% LD: 10.07% Other: 7.26% Ashton-Under-Lyne (38,579): Lab: 48.07% Con: 37.02% Brexit: 8.17% Other: 6.75% Aylesbury (60,576): Lab: 25.36% Con: 54.04% LD: 16.64% Banbury (62,921): Lab: 27.55% Con: 54.27% LD: 14.04% Barking (44,499): Lab: 61.17% Con: 26.50% Brexit: 7.16% Other: 5.17% Barnsley Central (36,903): Lab: 40.12% Con: 21.39% Brexit: 30.44% Other: 10.49% Barnsley East (38,070): Lab: 37.64% Con: 27.26% Brexit: 29.19% Other: 5.92% Barrow and Furness (46,046): Lab: 39.28% Con: 51.85% Other: 8.87% Basildon and Billericay (44,128): Lab: 20.80% Con: 67.05% LD: 8.48% Basingstoke (54,713): Lab: 28.14% Con: 54.09% LD: 12.50% Other: 6.63% Bassetlaw (50,841): Lab: 27.66% Con: 55.23% LD: 6.55% Brexit: 10.55% Bath (52,138): Lab: 12.73% Con: 30.87% LD: 54.51% Batley and Spen (52,927): Lab: 42.69% Con: 36.03% Other: 21.28% Battersea (59,977): Lab: 45.50% Con: 36.05% LD: 15.26% Beaconsfield (57,868): Lab: 9.95% Con: 56.12% Other: 33.93% Beckenham (50,555): Lab: 25.76% Con: 53.96% LD: 16.21% Bedford (47,301): Lab: 43.32% Con: 43.01% LD: 9.74% Bermondsey and Old Southwark (58,615): Lab: 54.12% Con: 16.51% LD: 26.61% Berwick-Upon-Tweed (42,109): Lab: 21.64% Con: 56.87% LD: 18.18% Bethnal Green and Bow (60,562): Lab: 72.74% Con: 10.78% LD: 9.73% Other: 7.48% Beverley and Holderness (53,542): Lab: 23.91% Con: 62.10% LD: 8.72% Other: 7.96% Bexhill and Battle (59,093): Lab: 19.51% Con: 63.61% LD: 12.32% Bexleyheath and Crayford (43,246): Lab: 29.49% Con: 59.79% LD: 6.52% Other: 5.41% Birkenhead (42,329): Lab: 59.04% Con: 13.09% Other: 27.87% Birmingham, Edgbaston (42,328): Lab: 50.13% Con: 36.86% LD: 7.91% Other: 5.10% Birmingham, Erdington (35,229): Lab: 50.30% Con: 40.08% Other: 9.62% Birmingham, Hall Green (52,911): Lab: 67.83% Con: 13.95% LD: 6.94% Other: 11.28% Birmingham, Hodge Hill (45,003): Lab: 78.65% Con: 14.98% Other: 6.94% Birmingham, Ladywood (42,118): Lab: 79.19% Con: 11.33% LD: 5.29% Birmingham, Northfield (43,098): Lab: 42.50% Con: 46.31% Other: 11.78% Birmingham, Perry Barr (42,147): Lab: 63.10% Con: 26.76% Other: 10.50% Birmingham, Selly Oak (49,467): Lab: 56.03% Con: 30.93% LD: 6.41% Other: 6.64% Birmingham, Yardley (42,678): Lab: 54.78% Con: 29.80% LD: 8.80% Brexit: 5.26% Bishop Auckland (44,805): Lab: 35.94% Con: 53.71% Brexit: 5.58% Blackburn (44,736): Lab: 64.91% Con: 24.00% Brexit: 6.19% Other: 5.61% Blackley and Broughton (38,618): Lab: 61.85% Con: 24.56% Brexit: 7.08% Other: 6.50% Blackpool North and Cleveleys (38,804): Lab: 35.48% Con: 57.63% Other: 8.03% Blackpool South (32,752): Lab: 38.34% Con: 49.61% Brexit: 6.13% Other: 7.04% Blaydon (45,681): Lab: 43.33% Con: 31.22% LD: 8.11% Brexit: 12.77% Other: 6.34% Blyth Valley (40,859): Lab: 40.94% Con: 42.68% LD: 5.26% Brexit: 8.31% Bognor Regis and Littlehampton (51,223): Lab: 19.56% Con: 63.49% LD: 11.02% Other: 8.30% Bolsover (45,938): Lab: 35.90% Con: 47.44% Brexit: 9.04% Other: 9.78% Bolton North East (43,556): Lab: 44.50% Con: 45.36% Other: 10.14% Bolton South East (40,604): Lab: 52.99% Con: 34.28% Brexit: 7.31% Other: 5.42% Bolton West (49,298): Lab: 37.32% Con: 55.29% LD: 5.49% Bootle (49,174): Lab: 79.44% Con: 9.17% Brexit: 5.31% Other: 6.08% Boston and Skegness (41,696): Lab: 15.21% Con: 76.66% Other: 11.56% Bosworth (56,432): Lab: 17.33% Con: 63.89% LD: 16.12% Bournemouth East (49,274): Lab: 32.72% Con: 50.59% LD: 11.00% Other: 7.25% Bournemouth West (45,977): Lab: 31.32% Con: 53.40% LD: 10.72% Bracknell (54,350): Lab: 22.20% Con: 58.68% LD: 14.26% Other: 5.88% Bradford East (44,184): Lab: 62.98% Con: 21.91% LD: 7.50% Brexit: 6.11% Bradford South (39,741): Lab: 46.27% Con: 40.37% Brexit: 7.09% Other: 6.26% Bradford West (44,261): Lab: 76.22% Con: 15.18% Other: 8.81% Braintree (50,499): Lab: 18.69% Con: 67.55% LD: 9.46% Other: 8.59% Brent Central (49,132): Lab: 64.68% Con: 22.20% LD: 9.86% Brent North (51,879): Lab: 51.87% Con: 36.30% LD: 7.84% Brentford and Isleworth (58,326): Lab: 50.18% Con: 32.15% LD: 12.54% Other: 5.13% Brentwood and Ongar (52,949): Lab: 13.68% Con: 68.57% LD: 13.57% Other: 5.18% Bridgwater and West Somerset (57,652): Lab: 19.75% Con: 62.14% LD: 13.54% Other: 5.87% Brigg and Goole (43,402): Lab: 20.74% Con: 71.29% LD: 5.02% Brighton, Kemptown (48,533): Lab: 51.58% Con: 34.97% LD: 6.11% Other: 7.34% Brighton, Pavilion (57,998): Lab: 22.78% Con: 17.55% Green: 57.16% Bristol East (52,154): Lab: 53.14% Con: 32.45% LD: 6.76% Other: 7.64% Bristol North West (55,885): Lab: 48.90% Con: 38.72% LD: 8.84% Bristol South (55,196): Lab: 50.54% Con: 32.68% LD: 7.66% Other: 9.13% Bristol West (75,528): Lab: 62.27% Con: 11.68% Green: 24.90% Broadland (56,977): Lab: 21.19% Con: 59.56% LD: 16.14% Bromley and Chislehurst (45,566): Lab: 28.68% Con: 52.58% LD: 14.53% Other: 5.03% Bromsgrove (54,272): Lab: 20.82% Con: 63.40% LD: 12.49% Broxbourne (46,706): Lab: 23.17% Con: 65.58% LD: 8.50% Broxtowe (55,272): Lab: 38.48% Con: 48.13% Other: 13.39% Buckingham (63,458): Lab: 12.04% Con: 58.36% LD: 26.20% Burnley (38,984): Lab: 36.86% Con: 40.32% LD: 8.98% Brexit: 8.62% Other: 8.53% Burton (48,738): Lab: 30.91% Con: 60.65% LD: 5.50% Bury North (46,841): Lab: 46.02% Con: 46.24% Other: 7.74% Bury South (50,274): Lab: 43.03% Con: 43.83% Other: 16.67% Bury St Edmunds (61,957): Lab: 20.63% Con: 60.96% Green: 15.67% Other: 5.47% Calder Valley (57,793): Lab: 41.89% Con: 51.88% Other: 7.49% Camberwell and Peckham (56,492): Lab: 71.26% Con: 11.47% LD: 9.00% Green: 6.20% Camborne and Redruth (50,367): Lab: 35.86% Con: 53.14% LD: 6.96% Other: 5.38% Cambridge (53,729): Lab: 47.97% Con: 15.53% LD: 30.03% Other: 6.97% Cannock Chase (46,313): Lab: 25.39% Con: 68.31% Green: 6.30% Canterbury (60,113): Lab: 48.27% Con: 45.22% LD: 5.67% Carlisle (42,873): Lab: 35.78% Con: 55.18% LD: 6.60% Carshalton and Wallington (49,098): Lab: 12.39% Con: 42.41% LD: 41.13% Castle Point (44,277): Lab: 16.57% Con: 76.72% LD: 6.71% Central Devon (58,072): Lab: 24.75% Con: 55.27% LD: 15.10% Central Suffolk and North Ipswich (56,250): Lab: 21.09% Con: 62.67% LD: 11.53% Charnwood (55,365): Lab: 22.98% Con: 63.44% LD: 8.77% Chatham and Aylesford (43,340): Lab: 23.80% Con: 66.58% LD: 6.61% Cheadle (55,903): Lab: 12.26% Con: 45.96% LD: 41.78% Chelmsford (57,122): Lab: 18.02% Con: 55.90% LD: 25.06% Chelsea and Fulham (46,821): Lab: 23.22% Con: 49.86% LD: 25.85% Cheltenham (59,357): Con: 47.99% LD: 46.34% Other: 6.42% Chesham and Amersham (55,685): Lab: 12.87% Con: 55.40% LD: 26.27% Green: 5.46% Chesterfield (45,186): Lab: 40.21% Con: 37.00% LD: 8.82% Brexit: 10.56% Chichester (61,243): Lab: 14.81% Con: 57.81% LD: 22.72% Other: 5.21% Chingford and Woodford Green (48,444): Lab: 45.87% Con: 48.47% LD: 5.66% Chippenham (57,099): Lab: 11.21% Con: 54.28% LD: 34.51% Chipping Barnet (57,569): Lab: 42.61% Con: 44.72% LD: 10.30% Chorley (39,870): Green: 9.03% Other: 90.97% Christchurch (51,951): Lab: 12.64% Con: 65.24% LD: 17.86% Cities Of London and Westminster (42,723): Lab: 27.21% Con: 39.91% LD: 30.65% City Of Chester (54,560): Lab: 49.64% Con: 38.34% LD: 6.84% Other: 5.18% City Of Durham (48,859): Lab: 42.02% Con: 31.74% LD: 16.24% Brexit: 6.66% Clacton (43,506): Lab: 15.48% Con: 72.26% LD: 5.84% Other: 10.01% Cleethorpes (46,339): Lab: 22.77% Con: 68.99% LD: 5.47% Colchester (53,373): Lab: 32.78% Con: 50.43% LD: 13.92% Colne Valley (60,892): Lab: 40.04% Con: 48.42% LD: 6.27% Other: 6.73% Congleton (57,233): Lab: 26.53% Con: 58.96% LD: 10.53% Other: 5.12% Copeland (42,523): Lab: 40.01% Con: 53.75% Other: 6.24% Corby (60,475): Lab: 38.27% Con: 55.25% LD: 6.49% Coventry North East (44,444): Lab: 52.68% Con: 35.37% Other: 11.95% Coventry North West (47,744): Lab: 43.81% Con: 43.38% LD: 5.69% Other: 7.12% Coventry South (45,044): Lab: 43.39% Con: 42.50% LD: 7.54% Other: 7.53% Crawley (49,899): Lab: 37.44% Con: 54.19% LD: 5.47% Crewe and Nantwich (54,032): Lab: 37.38% Con: 53.12% Other: 9.77% Croydon Central (54,045): Lab: 50.19% Con: 39.18% LD: 6.54% Croydon North (55,609): Lab: 65.63% Con: 21.26% LD: 8.05% Other: 5.69% Croydon South (59,358): Lab: 31.41% Con: 52.20% LD: 12.64% Dagenham and Rainham (43,735): Lab: 44.51% Con: 43.84% Brexit: 6.60% Other: 6.00% Darlington (43,498): Lab: 40.48% Con: 48.05% Other: 12.14% Dartford (54,023): Lab: 27.48% Con: 62.95% LD: 6.92% Daventry (57,403): Lab: 19.12% Con: 64.55% LD: 12.25% Denton and Reddish (38,588): Lab: 50.06% Con: 34.06% Brexit: 7.88% Other: 8.85% Derby North (47,017): Lab: 39.81% Con: 45.22% LD: 7.34% Other: 8.98% Derby South (42,462): Lab: 51.08% Con: 36.91% LD: 6.17% Brexit: 5.84% Derbyshire Dales (50,016): Lab: 23.94% Con: 58.69% LD: 13.25% Devizes (50,954): Lab: 15.38% Con: 63.10% LD: 16.01% Green: 5.51% Dewsbury (56,389): Lab: 43.66% Con: 46.43% Other: 10.36% Don Valley (45,437): Lab: 35.17% Con: 43.16% Brexit: 13.75% Other: 9.74% Doncaster Central (41,581): Lab: 40.01% Con: 34.54% Brexit: 16.45% Other: 11.43% Doncaster North (40,698): Lab: 38.68% Con: 32.85% Brexit: 20.38% Other: 12.56% Dover (50,701): Lab: 32.65% Con: 56.86% LD: 5.71% Other: 6.86% Dudley North (36,684): Lab: 31.62% Con: 63.06% Other: 5.31% Dudley South (36,576): Lab: 25.34% Con: 67.90% Other: 6.76% Dulwich and West Norwood (55,778): Lab: 65.48% Con: 16.42% Green: 16.51% Ealing Central and Acton (54,807): Lab: 51.33% Con: 27.06% LD: 17.23% Ealing North (49,631): Lab: 56.49% Con: 31.77% LD: 8.80% Ealing, Southall (42,217): Lab: 60.82% Con: 22.73% LD: 9.32% Other: 8.22% Easington (34,583): Lab: 45.46% Con: 26.43% Brexit: 19.50% Other: 12.79% East Devon (64,073): Con: 50.84% Other: 49.16% East Ham (54,628): Lab: 76.34% Con: 15.61% Other: 8.51% East Hampshire (56,895): Lab: 11.05% Con: 58.79% LD: 24.17% Other: 7.42% East Surrey (59,690): Lab: 13.82% Con: 59.68% LD: 19.41% Other: 10.27% East Worthing and Shoreham (53,128): Lab: 36.95% Con: 51.02% LD: 7.77% East Yorkshire (52,769): Lab: 21.23% Con: 64.41% LD: 8.00% Other: 9.56% Eastbourne (55,134): Lab: 6.98% Con: 48.88% LD: 41.03% Eastleigh (58,971): Lab: 12.82% Con: 55.43% LD: 28.97% Eddisbury (52,971): Lab: 22.00% Con: 56.81% LD: 18.09% Edmonton (40,341): Lab: 64.99% Con: 25.29% LD: 5.32% Ellesmere Port and Neston (48,746): Lab: 53.34% Con: 35.36% Other: 11.30% Elmet and Rothwell (58,225): Lab: 28.12% Con: 57.92% LD: 8.85% Other: 7.16% Eltham (43,689): Lab: 47.04% Con: 39.72% LD: 6.73% Other: 6.51% Enfield North (45,050): Lab: 51.81% Con: 37.40% LD: 6.55% Enfield, Southgate (47,276): Lab: 48.49% Con: 39.07% LD: 9.19% Epping Forest (50,268): Lab: 20.27% Con: 64.38% LD: 10.72% Other: 5.33% Epsom and Ewell (59,451): Lab: 17.20% Con: 53.52% LD: 23.46% Other: 8.20% Erewash (48,814): Lab: 34.73% Con: 56.46% LD: 5.09% Other: 5.14% Erith and Thamesmead (41,384): Lab: 48.04% Con: 38.96% Brexit: 5.43% Other: 8.23% Esher and Walton (63,084): Con: 49.35% LD: 45.00% Other: 6.80% Exeter (56,192): Lab: 53.18% Con: 34.67% Green: 8.61% Fareham (57,250): Lab: 18.12% Con: 63.68% LD: 13.98% Faversham and Mid Kent (50,394): Lab: 19.62% Con: 63.23% LD: 12.24% Other: 5.64% Feltham and Heston (47,811): Lab: 52.03% Con: 35.59% LD: 6.54% Other: 5.84% Filton and Bradley Stoke (53,752): Lab: 38.41% Con: 48.92% LD: 9.29% Finchley and Golders Green (55,109): Lab: 24.22% Con: 43.84% LD: 31.94% Folkestone and Hythe (59,005): Lab: 23.97% Con: 60.14% LD: 9.75% Other: 7.69% Forest Of Dean (51,475): Lab: 28.77% Con: 59.60% Green: 9.09% Other: 5.06% Fylde (46,659): Lab: 25.33% Con: 60.94% LD: 8.03% Other: 7.68% Gainsborough (51,046): Lab: 21.40% Con: 66.40% LD: 10.10% Garston and Halewood (53,326): Lab: 72.34% Con: 13.04% LD: 6.23% Brexit: 5.52% Gateshead (38,145): Lab: 53.61% Con: 34.74% LD: 7.32% Gedling (49,953): Lab: 44.12% Con: 45.48% Other: 10.40% Gillingham and Rainham (45,958): Lab: 28.40% Con: 61.30% LD: 5.45% Other: 7.43% Gloucester (53,764): Lab: 35.12% Con: 54.24% LD: 8.07% Gosport (48,453): Lab: 18.47% Con: 66.51% LD: 11.30% Grantham and Stamford (56,003): Lab: 19.27% Con: 65.70% LD: 10.99% Gravesham (47,560): Lab: 29.43% Con: 62.20% LD: 5.43% Great Grimsby (33,087): Lab: 32.70% Con: 54.86% Brexit: 7.19% Other: 5.73% Great Yarmouth (43,462): Lab: 25.15% Con: 65.79% Other: 11.86% Greenwich and Woolwich (53,120): Lab: 56.82% Con: 22.07% LD: 13.65% Other: 8.15% Guildford (58,651): Lab: 7.70% Con: 44.87% LD: 39.18% Other: 8.25% Hackney North and Stoke Newington (56,864): Lab: 70.29% Con: 11.93% LD: 7.53% Green: 8.77% Hackney South and Shoreditch (54,439): Lab: 73.26% Con: 10.84% LD: 8.91% Green: 5.42% Halesowen and Rowley Regis (42,345): Lab: 31.96% Con: 60.47% Other: 8.83% Halifax (46,458): Lab: 46.27% Con: 40.74% Brexit: 6.05% Other: 6.94% Haltemprice and Howden (49,779): Lab: 21.53% Con: 62.37% LD: 10.48% Other: 7.72% Halton (46,203): Lab: 63.49% Con: 22.42% Brexit: 8.07% Other: 6.02% Hammersmith (51,966): Lab: 57.87% Con: 23.53% LD: 13.37% Other: 5.23% Hampstead and Kilburn (57,385): Lab: 48.93% Con: 24.21% LD: 22.86% Harborough (57,319): Lab: 25.16% Con: 55.30% LD: 15.88% Harlow (43,354): Lab: 31.02% Con: 63.45% LD: 5.53% Harrogate and Knaresborough (56,937): Lab: 9.62% Con: 52.62% LD: 35.63% Harrow East (49,491): Lab: 37.92% Con: 54.42% LD: 7.66% Harrow West (47,922): Lab: 52.44% Con: 34.31% LD: 8.99% Hartlepool (41,037): Lab: 37.68% Con: 28.92% Brexit: 25.84% Other: 10.98% Harwich and North Essex (51,963): Lab: 22.42% Con: 61.26% LD: 11.29% Other: 6.34% Hastings and Rye (54,274): Lab: 42.11% Con: 49.56% LD: 7.30% Havant (45,959): Lab: 17.97% Con: 65.39% LD: 12.42% Hayes and Harlington (43,994): Lab: 55.79% Con: 34.74% Other: 9.89% Hazel Grove (44,269): Lab: 12.44% Con: 48.77% LD: 38.78% Hemel Hempstead (51,271): Lab: 28.10% Con: 56.50% LD: 12.32% Hemsworth (43,907): Lab: 37.49% Con: 34.80% Brexit: 13.51% Other: 14.21% Hendon (55,075): Lab: 41.12% Con: 48.80% LD: 8.40% Henley (58,759): Lab: 9.70% Con: 54.78% LD: 30.87% Hereford and South Herefordshire (49,646): Lab: 21.56% Con: 61.21% LD: 12.45% Hertford and Stortford (60,094): Lab: 23.45% Con: 56.10% LD: 14.30% Other: 7.79% Hertsmere (52,203): Lab: 21.72% Con: 62.55% LD: 12.57% Hexham (46,150): Lab: 31.64% Con: 54.50% LD: 10.12% Heywood and Middleton (47,488): Lab: 41.67% Con: 43.07% Brexit: 8.32% Other: 6.93% High Peak (54,173): Lab: 44.77% Con: 45.86% LD: 5.08% Hitchin and Harpenden (58,871): Lab: 16.92% Con: 47.08% LD: 35.37% Holborn and St Pancras (56,786): Lab: 64.52% Con: 15.63% LD: 12.88% Other: 7.27% Hornchurch and Upminster (53,974): Lab: 22.58% Con: 65.76% LD: 7.16% Other: 5.45% Hornsey and Wood Green (61,105): Lab: 57.48% Con: 11.18% LD: 25.99% Other: 5.85% Horsham (63,242): Lab: 14.90% Con: 56.77% LD: 23.36% Other: 5.73% Houghton and Sunderland South (39,811): Lab: 40.72% Con: 32.89% LD: 5.83% Brexit: 15.49% Other: 7.33% Hove (56,391): Lab: 58.30% Con: 28.08% LD: 6.62% Other: 7.62% Huddersfield (41,882): Lab: 48.97% Con: 37.18% LD: 5.65% Other: 8.20% Huntingdon (59,147): Lab: 21.98% Con: 54.76% LD: 15.95% Other: 10.85% Hyndburn (42,406): Lab: 41.54% Con: 48.50% Brexit: 5.08% Ilford North (50,114): Lab: 50.53% Con: 40.12% LD: 5.35% Ilford South (53,477): Lab: 65.61% Con: 20.54% Other: 13.85% Ipswich (49,579): Lab: 39.28% Con: 50.33% Other: 10.40% Isle Of Wight (74,442): Lab: 24.28% Con: 56.17% Green: 15.23% Other: 8.63% Islington North (53,805): Lab: 64.31% Con: 10.19% LD: 15.64% Green: 8.04% Islington South and Finsbury (47,816): Lab: 56.25% Con: 16.82% LD: 20.01% Other: 7.29% Jarrow (40,736): Lab: 45.08% Con: 27.60% LD: 5.79% Brexit: 10.12% Other: 11.41% Keighley (52,600): Lab: 43.88% Con: 48.10% Other: 9.55% Kenilworth and Southam (52,597): Lab: 17.95% Con: 57.70% LD: 19.01% Other: 6.21% Kensington (43,762): Lab: 37.97% Con: 38.32% LD: 21.28% Kettering (49,361): Lab: 26.38% Con: 60.35% LD: 6.82% Other: 9.78% Kingston and Surbiton (60,846): Lab: 10.73% Con: 33.88% LD: 51.12% Other: 5.55% Kingston upon Hull East (32,442): Lab: 39.19% Con: 35.37% LD: 5.26% Brexit: 17.77% Kingston upon Hull North (34,203): Lab: 49.80% Con: 27.60% LD: 6.09% Brexit: 13.95% Kingston upon Hull West and Hessle (31,356): Lab: 42.68% Con: 33.58% LD: 5.60% Brexit: 17.98% Kingswood (49,314): Lab: 33.44% Con: 56.19% LD: 6.94% Knowsley (54,938): Lab: 80.77% Con: 8.07% Brexit: 6.09% Other: 5.80% Lancaster and Fleetwood (45,219): Lab: 46.85% Con: 41.58% Other: 11.57% Leeds Central (49,284): Lab: 61.71% Con: 22.61% Brexit: 6.09% Other: 10.17% Leeds East (39,052): Lab: 49.84% Con: 35.68% Brexit: 7.63% Other: 6.85% Leeds North East (50,500): Lab: 57.47% Con: 23.63% LD: 11.22% Other: 8.02% Leeds North West (49,283): Lab: 48.64% Con: 26.83% LD: 19.07% Other: 5.46% Leeds West (40,281): Lab: 55.08% Con: 28.85% Brexit: 6.67% Other: 11.21% Leicester East (49,421): Lab: 50.77% Con: 38.59% LD: 5.67% Other: 5.64% Leicester South (50,147): Lab: 67.01% Con: 21.80% LD: 5.49% Other: 5.70% Leicester West (34,775): Lab: 49.72% Con: 37.61% LD: 5.20% Other: 7.47% Leigh (46,979): Lab: 41.08% Con: 45.27% Brexit: 6.73% Other: 9.05% Lewes (54,851): Lab: 5.84% Con: 47.89% LD: 43.41% Lewisham East (44,815): Lab: 59.49% Con: 21.54% LD: 11.24% Other: 8.89% Lewisham West and Penge (52,100): Lab: 61.15% Con: 19.80% LD: 12.02% Other: 7.44% Lewisham, Deptford (55,368): Lab: 70.83% Con: 11.38% LD: 10.43% Green: 5.57% Leyton and Wanstead (44,547): Lab: 64.73% Con: 18.02% LD: 10.47% Other: 7.73% Lichfield (53,993): Lab: 20.75% Con: 64.53% LD: 10.43% Other: 5.33% Lincoln (50,629): Lab: 40.99% Con: 47.93% Other: 12.88% Liverpool, Riverside (52,789): Lab: 77.99% Con: 7.82% LD: 5.11% Green: 5.72% Liverpool, Walton (40,786): Lab: 84.68% Con: 9.85% Other: 7.09% Liverpool, Wavertree (43,377): Lab: 72.18% Con: 9.74% LD: 9.35% Other: 9.89% Liverpool, West Derby (43,989): Lab: 77.56% Con: 9.40% Other: 17.20% Loughborough (54,631): Lab: 38.05% Con: 51.17% LD: 7.60% Louth and Horncastle (52,332): Lab: 17.49% Con: 72.65% LD: 7.86% Ludlow (50,225): Lab: 15.11% Con: 64.08% LD: 17.00% Luton North (42,589): Lab: 55.17% Con: 33.46% Other: 13.24% Luton South (42,064): Lab: 51.79% Con: 30.98% Other: 17.23% Macclesfield (53,867): Lab: 32.64% Con: 52.52% LD: 10.55% Maidenhead (56,492): Lab: 13.95% Con: 57.74% LD: 24.38% Maidstone and The Weald (51,680): Lab: 18.28% Con: 60.41% LD: 16.41% Other: 5.59% Makerfield (44,259): Lab: 45.08% Con: 34.37% Brexit: 13.14% Other: 7.40% Maldon (50,408): Lab: 12.42% Con: 72.02% LD: 11.88% Manchester Central (52,289): Lab: 70.42% Con: 14.79% LD: 6.54% Other: 8.45% Manchester, Gorton (44,545): Lab: 77.64% Con: 9.53% LD: 5.50% Other: 7.34% Manchester, Withington (52,995): Lab: 67.75% Con: 10.98% LD: 15.09% Other: 6.18% Mansfield (49,273): Lab: 30.80% Con: 63.90% Other: 7.30% Meon Valley (54,829): Lab: 10.29% Con: 64.33% LD: 21.37% Meriden (54,161): Lab: 21.27% Con: 63.44% LD: 10.37% Mid Bedfordshire (64,717): Lab: 21.68% Con: 59.79% LD: 12.63% Other: 7.99% Mid Derbyshire (49,356): Lab: 27.64% Con: 58.81% LD: 9.64% Mid Dorset and North Poole (48,930): Lab: 6.95% Con: 60.39% LD: 29.94% Mid Norfolk (56,186): Lab: 22.17% Con: 62.38% LD: 13.77% Mid Sussex (62,762): Lab: 17.87% Con: 53.30% LD: 24.31% Other: 5.46% Mid Worcestershire (56,123): Lab: 16.76% Con: 66.69% LD: 11.54% Other: 6.15% Middlesbrough (34,097): Lab: 50.46% Con: 25.84% Brexit: 6.36% Other: 17.33% Middlesbrough South and East Cleveland (47,817): Lab: 34.53% Con: 58.84% Other: 6.64% Milton Keynes North (62,543): Lab: 39.47% Con: 49.47% LD: 7.98% Milton Keynes South (64,007): Lab: 39.16% Con: 50.01% LD: 7.32% Mitcham and Morden (45,741): Lab: 61.14% Con: 25.10% LD: 8.13% Other: 6.11% Mole Valley (57,110): Lab: 5.19% Con: 55.43% LD: 34.35% Other: 6.78% Morecambe and Lunesdale (45,310): Lab: 38.78% Con: 52.80% LD: 5.14% Morley and Outwood (51,930): Lab: 34.96% Con: 56.66% Other: 10.22% New Forest East (50,786): Lab: 14.80% Con: 64.52% LD: 14.55% Other: 7.45% New Forest West (50,306): Lab: 13.11% Con: 63.84% LD: 15.33% Green: 7.73% Newark (54,762): Lab: 23.45% Con: 63.29% LD: 9.69% Newbury (59,998): Lab: 7.34% Con: 57.39% LD: 30.64% Other: 5.17% Newcastle Upon Tyne Central (37,474): Lab: 57.55% Con: 24.79% LD: 7.23% Brexit: 6.78% Newcastle Upon Tyne East (43,365): Lab: 60.07% Con: 24.41% LD: 10.46% Green: 5.06% Newcastle Upon Tyne North (46,999): Lab: 45.44% Con: 33.17% LD: 9.27% Brexit: 9.22% Newcastle-Under-Lyme (44,739): Lab: 35.85% Con: 52.49% LD: 5.28% Other: 6.38% Newton Abbot (52,556): Lab: 17.75% Con: 55.54% LD: 22.24% Other: 6.07% Normanton, Pontefract and Castleford (48,259): Lab: 37.91% Con: 35.27% LD: 6.52% Brexit: 16.64% Other: 7.30% North Cornwall (51,678): Lab: 8.74% Con: 59.35% LD: 30.80% North Devon (55,581): Lab: 9.17% Con: 56.64% LD: 29.99% Other: 5.25% North Dorset (56,107): Lab: 12.01% Con: 63.64% LD: 20.33% North Durham (42,195): Lab: 44.17% Con: 32.94% LD: 6.82% Brexit: 11.12% Other: 7.22% North East Bedfordshire (65,018): Lab: 21.78% Con: 59.13% LD: 12.30% Other: 10.68% North East Cambridgeshire (52,964): Lab: 15.92% Con: 72.55% LD: 8.11% North East Derbyshire (49,217): Lab: 32.55% Con: 58.71% LD: 6.14% North East Hampshire (59,270): Lab: 9.72% Con: 59.52% LD: 25.42% Other: 7.71% North East Hertfordshire (55,327): Lab: 23.68% Con: 56.56% LD: 15.48% North East Somerset (56,308): Lab: 24.21% Con: 50.37% LD: 22.06% North Herefordshire (51,033): Lab: 13.33% Con: 63.01% LD: 14.31% Green: 9.34% North Norfolk (50,823): Lab: 7.66% Con: 58.62% LD: 30.30% North Shropshire (56,513): Lab: 22.11% Con: 62.72% LD: 9.99% Other: 7.21% North Somerset (62,055): Lab: 24.60% Con: 52.86% LD: 17.81% North Swindon (55,115): Lab: 29.78% Con: 59.12% LD: 8.00% North Thanet (48,178): Lab: 26.73% Con: 62.41% LD: 7.14% North Tyneside (50,429): Lab: 49.68% Con: 30.72% LD: 6.43% Brexit: 10.42% North Warwickshire (45,914): Lab: 26.77% Con: 65.88% Other: 7.34% North West Cambridgeshire (64,533): Lab: 22.20% Con: 62.46% LD: 10.66% North West Durham (47,663): Lab: 39.54% Con: 41.94% LD: 5.94% Brexit: 6.70% Other: 9.30% North West Hampshire (58,918): Lab: 15.83% Con: 62.10% LD: 17.45% North West Leicestershire (53,821): Lab: 24.92% Con: 62.82% LD: 6.71% Other: 6.49% North West Norfolk (46,602): Lab: 22.97% Con: 65.72% LD: 7.78% North Wiltshire (54,758): Lab: 10.41% Con: 59.12% LD: 26.93% Northampton North (39,539): Lab: 39.26% Con: 53.19% LD: 5.14% Northampton South (40,835): Lab: 39.71% Con: 51.22% LD: 6.08% Norwich North (46,285): Lab: 40.31% Con: 50.55% LD: 5.75% Norwich South (51,673): Lab: 53.73% Con: 29.04% LD: 9.24% Other: 7.98% Nottingham East (40,004): Lab: 64.33% Con: 20.85% Other: 18.43% Nottingham North (35,320): Lab: 49.09% Con: 36.37% Brexit: 7.60% Other: 6.94% Nottingham South (48,134): Lab: 55.23% Con: 29.12% LD: 8.18% Other: 7.47% Nuneaton (45,190): Lab: 31.52% Con: 60.61% Other: 7.86% Old Bexley and Sidcup (46,145): Lab: 23.48% Con: 64.55% LD: 8.28% Oldham East and Saddleworth (46,164): Lab: 43.51% Con: 40.27% LD: 5.25% Brexit: 6.46% Other: 7.34% Oldham West and Royton (44,434): Lab: 55.32% Con: 30.27% Brexit: 7.46% Other: 9.02% Orpington (48,721): Lab: 17.45% Con: 63.39% LD: 15.50% Oxford East (49,359): Lab: 57.00% Con: 20.87% LD: 13.95% Other: 9.19% Oxford West and Abingdon (58,824): Lab: 7.24% Con: 38.07% LD: 53.28% Pendle (44,460): Lab: 40.24% Con: 54.15% Other: 6.21% Penistone and Stocksbridge (49,520): Lab: 33.28% Con: 47.84% LD: 10.21% Brexit: 8.68% Penrith and The Border (47,824): Lab: 21.65% Con: 60.38% LD: 11.22% Other: 8.99% Peterborough (47,801): Lab: 41.33% Con: 46.72% Other: 13.05% Plymouth, Moor View (44,239): Lab: 31.50% Con: 60.65% LD: 5.20% Plymouth, Sutton and Devonport (53,176): Lab: 47.88% Con: 38.93% Brexit: 5.47% Other: 7.71% Poole (50,451): Lab: 20.78% Con: 58.67% LD: 15.50% Other: 6.74% Poplar and Limehouse (61,276): Lab: 63.09% Con: 15.92% LD: 14.41% Other: 7.19% Portsmouth North (45,910): Lab: 26.99% Con: 61.36% LD: 7.45% Other: 5.55% Portsmouth South (47,425): Lab: 48.64% Con: 37.33% LD: 11.42% Preston (33,790): Lab: 61.76% Con: 25.82% LD: 5.14% Brexit: 5.32% Pudsey (54,215): Lab: 42.31% Con: 48.79% LD: 5.70% Putney (50,467): Lab: 45.14% Con: 35.68% LD: 16.94% Rayleigh and Wickford (54,901): Lab: 16.15% Con: 72.61% LD: 7.60% Reading East (55,918): Lab: 48.47% Con: 37.87% LD: 9.00% Other: 5.02% Reading West (50,392): Lab: 40.24% Con: 48.41% LD: 8.85% Redcar (40,842): Lab: 37.42% Con: 46.06% Brexit: 7.14% Other: 12.62% Redditch (44,067): Lab: 26.94% Con: 63.33% LD: 6.59% Reigate (53,156): Lab: 19.48% Con: 53.93% LD: 19.41% Green: 5.96% Ribble Valley (55,284): Lab: 26.96% Con: 60.32% LD: 8.64% Other: 5.08% Richmond (Yorks) (57,703): Lab: 16.43% Con: 63.59% LD: 12.11% Other: 11.40% Richmond Park (65,067): Lab: 5.24% Con: 41.18% LD: 53.11% Rochdale (47,447): Lab: 51.58% Con: 31.21% LD: 6.98% Brexit: 8.15% Rochester and Strood (51,926): Lab: 27.11% Con: 59.99% LD: 7.16% Other: 8.95% Rochford and Southend East (46,136): Lab: 32.03% Con: 58.66% LD: 6.12% Other: 6.39% Romford (47,231): Lab: 26.68% Con: 64.56% LD: 5.73% Romsey and Southampton North (51,390): Lab: 11.48% Con: 54.22% LD: 33.06% Rossendale and Darwen (48,822): Lab: 36.97% Con: 56.47% Other: 6.56% Rother Valley (48,698): Lab: 32.14% Con: 45.11% LD: 5.24% Brexit: 12.86% Other: 6.77% Rotherham (35,651): Lab: 41.33% Con: 32.58% LD: 5.86% Brexit: 17.18% Other: 6.09% Rugby (50,814): Lab: 31.11% Con: 57.57% LD: 8.28% Ruislip, Northwood and Pinner (52,904): Lab: 24.57% Con: 55.56% LD: 15.10% Other: 6.45% Runnymede and Weybridge (53,289): Lab: 20.63% Con: 54.91% LD: 17.33% Other: 10.74% Rushcliffe (60,505): Lab: 34.91% Con: 47.54% LD: 15.87% Rutland and Melton (58,310): Lab: 16.43% Con: 62.61% LD: 13.67% Other: 9.65% Saffron Walden (63,086): Lab: 13.16% Con: 62.95% LD: 19.21% Salford and Eccles (50,632): Lab: 56.79% Con: 24.55% LD: 6.12% Brexit: 8.47% Salisbury (53,730): Lab: 18.01% Con: 56.36% LD: 19.62% Other: 7.40% Scarborough and Whitby (49,724): Lab: 34.84% Con: 55.49% LD: 6.11% Other: 7.12% Scunthorpe (37,750): Lab: 36.70% Con: 53.79% Brexit: 5.41% Sedgefield (41,566): Lab: 36.32% Con: 47.18% Brexit: 8.46% Other: 8.99% Sefton Central (50,880): Lab: 57.50% Con: 27.78% LD: 6.65% Other: 8.90% Selby and Ainsty (56,418): Lab: 24.56% Con: 60.26% LD: 8.58% Other: 9.97% Sevenoaks (50,956): Lab: 13.63% Con: 60.70% LD: 19.85% Other: 7.76% Sheffield Central (50,913): Lab: 66.72% Con: 13.15% LD: 6.36% Green: 8.98% Other: 5.73% Sheffield South East (41,998): Lab: 46.10% Con: 35.88% LD: 5.06% Brexit: 10.66% Sheffield, Brightside and Hillsborough (39,600): Lab: 56.49% Con: 25.49% Brexit: 9.73% Other: 9.76% Sheffield, Hallam (56,885): Lab: 34.65% Con: 25.83% LD: 33.40% Other: 6.63% Sheffield, Heeley (42,695): Lab: 50.30% Con: 30.34% LD: 6.83% Brexit: 8.29% Sherwood (52,709): Lab: 30.10% Con: 60.80% LD: 5.47% Shipley (54,004): Lab: 39.25% Con: 50.81% LD: 5.90% Other: 5.68% Shrewsbury and Atcham (59,065): Lab: 33.53% Con: 52.52% LD: 10.00% Sittingbourne and Sheppey (51,394): Lab: 19.97% Con: 67.60% LD: 6.25% Other: 10.05% Skipton and Ripon (58,724): Lab: 19.11% Con: 59.46% LD: 14.82% Other: 8.53% Sleaford and North Hykeham (66,554): Lab: 18.21% Con: 67.14% LD: 8.05% Other: 10.60% Slough (51,038): Lab: 57.65% Con: 30.92% LD: 6.58% Solihull (55,344): Lab: 19.94% Con: 58.38% LD: 18.03% Somerton and Frome (64,896): Lab: 12.87% Con: 55.83% LD: 26.22% Green: 5.08% South Basildon and East Thurrock (45,297): Lab: 22.19% Con: 66.17% Other: 11.64% South Cambridgeshire (66,929): Lab: 11.66% Con: 46.34% LD: 42.00% South Derbyshire (53,381): Lab: 26.54% Con: 62.76% LD: 7.35% South Dorset (51,058): Lab: 25.21% Con: 58.80% LD: 10.64% Other: 6.30% South East Cambridgeshire (64,385): Lab: 16.30% Con: 49.99% LD: 32.15% South East Cornwall (53,655): Lab: 20.20% Con: 59.28% LD: 16.12% Other: 6.02% South Holland and The Deepings (49,179): Lab: 13.22% Con: 75.92% LD: 6.56% Other: 5.33% South Leicestershire (57,469): Lab: 22.25% Con: 64.02% LD: 9.49% South Norfolk (62,484): Lab: 23.98% Con: 58.03% LD: 13.99% South Northamptonshire (66,908): Lab: 20.92% Con: 62.41% LD: 11.79% Other: 5.83% South Ribble (53,784): Lab: 35.01% Con: 55.83% LD: 6.92% South Shields (37,882): Lab: 45.60% Con: 20.29% Brexit: 17.02% Other: 17.09% South Staffordshire (50,005): Lab: 16.54% Con: 73.03% LD: 6.56% South Suffolk (53,489): Lab: 19.39% Con: 62.20% LD: 12.53% Green: 5.88% South Swindon (50,746): Lab: 39.24% Con: 52.29% LD: 8.47% South Thanet (48,257): Lab: 34.19% Con: 56.12% LD: 5.65% South West Bedfordshire (53,307): Lab: 25.57% Con: 60.43% LD: 10.20% South West Devon (53,367): Lab: 22.22% Con: 62.37% LD: 11.63% South West Hertfordshire (61,191): Lab: 11.81% Con: 49.56% LD: 10.22% Other: 28.41% South West Norfolk (51,466): Lab: 18.09% Con: 68.99% LD: 8.09% Other: 6.45% South West Surrey (60,340): Lab: 7.91% Con: 53.35% LD: 38.74% South West Wiltshire (54,895): Lab: 20.78% Con: 60.18% LD: 14.60% Southampton, Itchen (47,421): Lab: 41.02% Con: 50.51% LD: 5.28% Southampton, Test (44,994): Lab: 49.46% Con: 35.66% LD: 7.67% Other: 7.71% Southend West (46,537): Lab: 28.14% Con: 59.21% LD: 11.41% Southport (48,180): Lab: 38.95% Con: 47.56% LD: 13.49% Spelthorne (49,510): Lab: 21.71% Con: 58.86% LD: 15.15% St Albans (57,599): Lab: 8.68% Con: 39.19% LD: 50.12% St Austell and Newquay (55,776): Lab: 26.44% Con: 56.07% LD: 10.51% Other: 11.08% St Helens North (47,561): Lab: 52.29% Con: 26.62% LD: 5.61% Brexit: 11.35% St Helens South and Whiston (50,313): Lab: 58.55% Con: 20.54% LD: 5.74% Brexit: 10.64% St Ives (51,413): Lab: 6.91% Con: 49.34% LD: 41.01% Stafford (51,149): Lab: 30.53% Con: 58.64% LD: 6.21% Staffordshire Moorlands (43,656): Lab: 26.95% Con: 64.58% LD: 5.66% Stalybridge and Hyde (42,368): Lab: 44.90% Con: 37.95% Brexit: 8.48% Other: 9.70% Stevenage (47,683): Lab: 35.16% Con: 53.12% LD: 8.67% Stockport (41,715): Lab: 52.01% Con: 27.94% LD: 12.09% Other: 7.96% Stockton North (41,156): Lab: 43.08% Con: 40.58% Brexit: 9.49% Other: 9.74% Stockton South (54,802): Lab: 41.06% Con: 50.66% Other: 8.27% Stoke-On-Trent Central (32,070): Lab: 43.30% Con: 45.39% Brexit: 5.27% Other: 6.03% Stoke-On-Trent North (40,134): Lab: 36.60% Con: 52.26% Brexit: 5.92% Other: 6.03% Stoke-On-Trent South (39,604): Lab: 33.74% Con: 62.20% Stone (49,843): Lab: 23.56% Con: 63.57% LD: 8.85% Stourbridge (45,689): Lab: 30.56% Con: 60.26% LD: 5.52% Other: 5.01% Stratford-On-Avon (55,048): Lab: 11.30% Con: 60.57% LD: 24.29% Streatham (56,513): Lab: 54.81% Con: 16.03% LD: 23.51% Other: 5.65% Stretford and Urmston (50,067): Lab: 60.31% Con: 27.52% LD: 5.93% Other: 6.24% Stroud (65,930): Lab: 42.08% Con: 47.90% Green: 7.51% Suffolk Coastal (58,308): Lab: 21.31% Con: 56.52% LD: 14.95% Other: 9.77% Sunderland Central (43,476): Lab: 42.17% Con: 35.36% LD: 6.96% Brexit: 11.61% Other: 5.01% Surrey Heath (58,654): Lab: 9.22% Con: 58.58% LD: 27.29% Other: 5.98% Sutton and Cheam (50,487): Lab: 14.26% Con: 49.98% LD: 33.44% Sutton Coldfield (52,325): Lab: 23.57% Con: 60.40% LD: 12.15% Tamworth (46,056): Lab: 23.68% Con: 66.31% LD: 5.27% Other: 7.44% Tatton (48,967): Lab: 22.24% Con: 57.75% LD: 15.75% Taunton Deane (63,733): Lab: 7.40% Con: 53.60% LD: 35.25% Other: 7.50% Telford (42,825): Lab: 34.10% Con: 59.65% LD: 6.24% Tewkesbury (61,140): Lab: 15.23% Con: 58.44% LD: 21.78% The Cotswolds (61,176): Lab: 11.62% Con: 58.00% LD: 24.96% Green: 5.41% The Wrekin (48,890): Lab: 25.16% Con: 63.47% LD: 8.32% Thirsk and Malton (56,588): Lab: 18.52% Con: 62.97% LD: 11.97% Other: 9.08% Thornbury and Yate (52,243): Lab: 8.05% Con: 57.81% LD: 34.13% Thurrock (47,467): Lab: 34.37% Con: 58.56% Other: 9.27% Tiverton and Honiton (59,613): Lab: 19.55% Con: 60.21% LD: 14.77% Other: 7.09% Tonbridge and Malling (57,003): Lab: 14.54% Con: 62.78% LD: 15.51% Green: 7.18% Tooting (58,473): Lab: 52.69% Con: 28.22% LD: 14.20% Other: 5.01% Torbay (50,426): Lab: 13.01% Con: 59.22% LD: 24.02% Other: 5.03% Torridge and West Devon (59,730): Lab: 17.23% Con: 60.11% LD: 18.27% Other: 5.31% Totnes (52,182): Lab: 16.98% Con: 53.18% LD: 28.80% Tottenham (46,856): Lab: 76.02% Con: 11.62% LD: 6.76% Other: 6.07% Truro and Falmouth (59,190): Lab: 38.31% Con: 46.02% LD: 12.08% Tunbridge Wells (54,650): Lab: 14.82% Con: 55.11% LD: 28.31% Twickenham (64,503): Lab: 8.49% Con: 34.18% LD: 56.07% Tynemouth (56,034): Lab: 48.06% Con: 39.39% LD: 6.77% Other: 5.79% Uxbridge and South Ruislip (48,187): Lab: 37.65% Con: 52.61% LD: 6.28% Vauxhall (56,333): Lab: 56.12% Con: 16.73% LD: 21.31% Other: 6.09% Wakefield (45,027): Lab: 39.81% Con: 47.27% Brexit: 6.05% Other: 9.81% Wallasey (46,492): Lab: 64.31% Con: 24.91% Other: 10.78% Walsall North (36,556): Lab: 31.10% Con: 63.83% Other: 5.07% Walsall South (42,472): Lab: 49.14% Con: 41.01% Other: 10.53% Walthamstow (48,335): Lab: 76.10% Con: 12.25% LD: 5.95% Other: 6.23% Wansbeck (40,509): Lab: 42.27% Con: 40.26% LD: 6.27% Brexit: 7.75% Wantage (67,173): Lab: 15.16% Con: 50.74% LD: 31.91% Warley (37,239): Lab: 58.81% Con: 27.90% Brexit: 6.63% Other: 6.66% Warrington North (46,667): Lab: 44.17% Con: 40.93% LD: 6.58% Brexit: 5.63% Warrington South (61,899): Lab: 42.29% Con: 45.54% LD: 9.26% Warwick and Leamington (54,205): Lab: 43.76% Con: 42.30% LD: 9.22% Other: 5.13% Washington and Sunderland West (37,513): Lab: 42.49% Con: 32.57% LD: 5.52% Brexit: 14.50% Other: 7.15% Watford (58,065): Lab: 37.87% Con: 45.50% LD: 16.06% Waveney (51,129): Lab: 26.94% Con: 62.15% LD: 5.09% Green: 5.33% Wealden (60,907): Lab: 15.40% Con: 60.82% LD: 18.70% Green: 5.09% Weaver Vale (50,713): Lab: 44.90% Con: 43.80% LD: 6.51% Wellingborough (51,913): Lab: 26.46% Con: 62.18% LD: 7.86% Wells (61,628): Lab: 6.98% Con: 54.09% LD: 37.88% Welwyn Hatfield (52,053): Lab: 31.58% Con: 52.63% LD: 12.68% Wentworth and Dearne (41,557): Lab: 40.29% Con: 35.08% Brexit: 16.89% Other: 11.39% West Bromwich East (35,975): Lab: 42.28% Con: 46.71% Other: 12.52% West Bromwich West (34,459): Lab: 39.53% Con: 50.55% Brexit: 5.34% West Dorset (60,925): Lab: 9.40% Con: 55.13% LD: 31.98% West Ham (60,200): Lab: 70.07% Con: 16.27% LD: 6.91% Other: 7.76% West Lancashire (52,663): Lab: 52.14% Con: 36.31% Other: 11.55% West Suffolk (51,437): Lab: 20.70% Con: 65.79% LD: 9.11% West Worcestershire (57,530): Lab: 16.51% Con: 60.68% LD: 18.09% Westminster North (42,911): Lab: 54.16% Con: 29.09% LD: 13.03% Westmorland and Lonsdale (52,712): Con: 45.27% LD: 48.94% Other: 5.80% Weston-Super-Mare (55,614): Lab: 26.72% Con: 57.51% LD: 12.47% Wigan (45,042): Lab: 46.72% Con: 31.78% LD: 5.39% Brexit: 13.23% Wimbledon (53,027): Lab: 23.65% Con: 38.42% LD: 37.24% Winchester (58,890): Con: 48.28% LD: 46.60% Other: 5.62% Windsor (53,750): Lab: 15.16% Con: 58.61% LD: 21.25% Other: 6.63% Wirral South (43,547): Lab: 51.17% Con: 37.15% LD: 6.70% Wirral West (42,918): Lab: 48.22% Con: 41.22% LD: 6.31% Witham (49,344): Lab: 17.82% Con: 66.63% LD: 9.29% Green: 6.26% Witney (61,305): Lab: 14.31% Con: 55.23% LD: 30.47% Woking (53,937): Lab: 16.37% Con: 48.94% LD: 30.83% Wokingham (61,997): Lab: 10.40% Con: 49.57% LD: 37.66% Wolverhampton North East (34,281): Lab: 39.79% Con: 51.70% Other: 8.51% Wolverhampton South East (33,443): Lab: 46.41% Con: 42.72% Brexit: 6.26% Wolverhampton South West (41,136): Lab: 44.25% Con: 48.29% Other: 7.46% Worcester (50,898): Lab: 37.52% Con: 50.80% LD: 7.20% Other: 5.62% Workington (41,599): Lab: 39.21% Con: 49.25% Other: 13.77% Worsley and Eccles South (44,707): Lab: 45.73% Con: 38.53% LD: 5.61% Brexit: 7.21% Worthing West (54,648): Lab: 28.64% Con: 55.77% LD: 11.02% Other: 5.46% Wycombe (54,756): Lab: 37.53% Con: 45.23% LD: 11.95% Other: 7.92% Wyre and Preston North (52,924): Lab: 27.98% Con: 59.69% LD: 8.43% Wyre Forest (50,561): Lab: 22.84% Con: 65.19% LD: 8.07% Wythenshawe and Sale East (44,759): Lab: 53.30% Con: 30.07% LD: 6.95% Brexit: 6.07% Yeovil (59,260): Lab: 6.35% Con: 58.37% LD: 31.06% Other: 5.70% York Central (49,505): Lab: 55.17% Con: 27.81% LD: 8.38% Other: 10.04% York Outer (55,347): Lab: 31.33% Con: 49.37% LD: 18.05% Belfast East (42,445): DUP: 49.18% UUP: 5.93% Alliance: 44.89% Belfast North (49,037): DUP: 43.10% SF: 47.06% Alliance: 9.84% Belfast South (47,352): DUP: 24.66% SDLP: 57.19% Alliance: 14.33% Belfast West (38,782): DUP: 13.46% SF: 53.80% SDLP: 7.70% Other: 25.04% East Antrim (37,261): DUP: 45.28% SF: 5.69% UUP: 14.69% Alliance: 27.28% Other: 7.06% East Londonderry (39,302): DUP: 40.11% SF: 15.59% SDLP: 15.67% UUP: 9.16% Alliance: 15.07% Other: 8.81% Fermanagh and South Tyrone (50,762): SF: 43.31% SDLP: 6.79% UUP: 43.20% Alliance: 5.22% Foyle (47,144): DUP: 10.12% SF: 20.73% SDLP: 57.02% Other: 12.13% Lagan Valley (45,405): DUP: 43.14% UUP: 18.95% Alliance: 28.82% Other: 9.78% Mid Ulster (44,620): DUP: 24.51% SF: 45.88% SDLP: 14.31% UUP: 5.85% Alliance: 7.90% Newry and Armagh (50,779): DUP: 21.66% SF: 39.95% SDLP: 18.61% UUP: 8.28% Alliance: 8.29% Other: 6.41% North Antrim (44,051): DUP: 47.35% SF: 12.79% SDLP: 6.68% UUP: 18.48% Alliance: 14.14% North Down (40,643): DUP: 37.87% UUP: 12.14% Alliance: 45.17% South Antrim (42,974): DUP: 35.25% SF: 11.37% SDLP: 5.32% UUP: 28.99% Alliance: 19.06% South Down (49,762): DUP: 15.31% SF: 32.43% SDLP: 29.17% UUP: 6.65% Alliance: 13.90% Other: 5.09% Strangford (37,485): DUP: 47.23% SDLP: 5.32% UUP: 10.73% Alliance: 28.37% Other: 9.17% Upper Bann (50,045): DUP: 40.97% SF: 24.56% SDLP: 9.24% UUP: 12.38% Alliance: 12.85% West Tyrone (41,186): DUP: 22.01% SF: 40.17% SDLP: 17.80% UUP: 6.74% Alliance: 9.66% Other: 5.99% Aberdeen North (37,413): Lab: 13.20% Con: 20.14% LD: 7.61% SNP: 54.01% Other: 5.05% Aberdeen South (45,638): Lab: 8.40% Con: 35.93% LD: 11.00% SNP: 44.67% Airdrie and Shotts (39,772): Lab: 32.00% Con: 17.63% SNP: 45.08% Other: 5.29% Angus (43,170): Con: 40.35% LD: 5.75% SNP: 49.15% Argyll and Bute (48,050): Lab: 6.76% Con: 35.23% LD: 14.22% SNP: 43.79% Ayr, Carrick and Cumnock (46,592): Lab: 13.35% Con: 38.51% SNP: 43.51% Banff and Buchan (42,260): Con: 50.12% LD: 5.40% SNP: 40.38% Berwickshire, Roxburgh and Selkirk (53,146): Con: 48.45% LD: 8.07% SNP: 38.76% Caithness, Sutherland and Easter Ross (31,457): Lab: 6.15% Con: 16.45% LD: 37.21% SNP: 36.56% Central Ayrshire (46,534): Lab: 14.15% Con: 34.77% SNP: 46.17% Coatbridge, Chryston and Bellshill (48,221): Lab: 35.37% Con: 12.68% SNP: 47.03% Cumbernauld, Kilsyth and Kirkintilloch East (45,686): Lab: 24.48% Con: 16.15% LD: 6.49% SNP: 52.88% Dumfries and Galloway (51,429): Lab: 9.23% Con: 44.10% LD: 6.09% SNP: 40.59% Dumfriesshire, Clydesdale and Tweeddale (49,153): Lab: 8.49% Con: 46.00% LD: 7.20% SNP: 38.31% Dundee East (45,277): Lab: 13.35% Con: 24.26% LD: 7.89% SNP: 53.80% Dundee West (41,579): Lab: 24.28% Con: 12.38% LD: 5.94% SNP: 53.77% Dunfermline and West Fife (53,482): Lab: 24.36% Con: 20.95% LD: 7.97% SNP: 44.36% East Dunbartonshire (53,031): Lab: 9.12% Con: 14.06% LD: 36.81% SNP: 37.10% East Kilbride, Strathaven and Lesmahagow (56,337): Lab: 22.70% Con: 21.23% LD: 6.67% SNP: 46.35% East Lothian (58,513): Lab: 29.51% Con: 26.53% LD: 6.96% SNP: 36.16% East Renfrewshire (55,357): Lab: 12.38% Con: 35.14% LD: 7.54% SNP: 44.94% Edinburgh East (47,815): Lab: 26.66% Con: 13.70% LD: 6.88% SNP: 48.45% Edinburgh North and Leith (59,344): Lab: 22.10% Con: 18.54% LD: 11.18% SNP: 43.69% Edinburgh South (49,732): Lab: 47.75% Con: 16.41% LD: 7.68% SNP: 25.44% Edinburgh South West (52,131): Lab: 14.34% Con: 24.65% LD: 9.54% SNP: 47.63% Edinburgh West (54,533): Lab: 8.18% Con: 17.02% LD: 39.91% SNP: 33.00% Na h-Eileanan An Iar (14,477): Lab: 28.27% Con: 22.21% SNP: 45.11% Falkirk (55,872): Lab: 11.17% Con: 25.78% LD: 7.14% SNP: 52.53% Glasgow Central (40,105): Lab: 33.10% Con: 9.22% SNP: 49.25% Other: 8.43% Glasgow East (38,483): Lab: 33.24% Con: 14.84% SNP: 47.70% Glasgow North (36,191): Lab: 31.45% Con: 10.52% LD: 6.61% SNP: 46.92% Glasgow North East (33,925): Lab: 39.39% Con: 10.49% SNP: 46.90% Glasgow North West (39,735): Lab: 28.49% Con: 15.16% LD: 6.84% SNP: 49.52% Glasgow South (47,443): Lab: 29.14% Con: 13.15% LD: 5.87% SNP: 48.12% Glasgow South West (36,847): Lab: 34.58% Con: 11.46% SNP: 47.88% Other: 6.07% Glenrothes (41,546): Lab: 22.81% Con: 16.66% LD: 6.35% SNP: 51.11% Gordon (55,916): Lab: 5.46% Con: 41.25% LD: 10.57% SNP: 42.72% Inverclyde (39,903): Lab: 29.53% Con: 15.70% LD: 6.42% SNP: 48.35% Inverness, Nairn, Badenoch and Strathspey (54,810): Lab: 7.52% Con: 28.84% LD: 10.67% SNP: 47.89% Other: 5.08% Kilmarnock and Loudoun (47,631): Lab: 18.91% Con: 24.26% LD: 5.13% SNP: 50.84% Kirkcaldy and Cowdenbeath (47,005): Lab: 32.60% Con: 20.10% LD: 6.18% SNP: 35.25% Other: 5.87% Lanark and Hamilton East (53,072): Lab: 20.23% Con: 32.14% LD: 5.72% SNP: 41.91% Linlithgow and East Falkirk (57,775): Lab: 18.20% Con: 24.73% LD: 7.60% SNP: 44.23% Other: 6.26% Livingston (54,592): Lab: 21.83% Con: 22.31% LD: 6.33% SNP: 46.92% Midlothian (48,221): Lab: 29.71% Con: 21.71% LD: 7.04% SNP: 41.54% Moray (48,825): Con: 45.29% SNP: 44.24% Other: 11.32% Motherwell and Wishaw (44,420): Lab: 32.31% Con: 16.10% SNP: 46.43% Other: 6.56% North Ayrshire and Arran (48,154): Lab: 13.92% Con: 30.85% SNP: 48.54% Other: 6.69% North East Fife (45,878): Con: 12.99% LD: 43.08% SNP: 40.21% Ochil and South Perthshire (57,813): Lab: 8.58% Con: 38.72% LD: 5.54% SNP: 46.50% Orkney and Shetland (23,160): Lab: 6.69% Con: 9.87% LD: 44.82% SNP: 34.00% Other: 5.34% Paisley and Renfrewshire North (49,682): Lab: 23.05% Con: 22.58% LD: 7.37% SNP: 47.00% Paisley and Renfrewshire South (43,084): Lab: 25.43% Con: 17.57% LD: 6.77% SNP: 50.22% Perth and North Perthshire (54,076): Con: 36.64% LD: 6.99% SNP: 50.60% Other: 5.77% Ross, Skye and Lochaber (39,869): Lab: 6.14% Con: 17.31% LD: 24.63% SNP: 48.32% Other: 5.43% Rutherglen and Hamilton West (53,794): Lab: 34.47% Con: 14.97% LD: 5.19% SNP: 44.20% Stirling (52,620): Lab: 8.12% Con: 33.53% LD: 5.45% SNP: 51.11% West Aberdeenshire and Kincardine (53,345): Con: 42.65% LD: 11.72% SNP: 41.07% West Dunbartonshire (45,140): Lab: 28.45% Con: 14.26% SNP: 49.61% Other: 9.24% Ynys Mon (36,552): Lab: 30.07% Con: 35.45% Brexit: 5.98% PC: 28.50% Delyn (38,370): Lab: 41.42% Con: 43.67% LD: 6.11% Brexit: 5.14% Alyn and Deeside (43,008): Lab: 42.48% Con: 41.99% LD: 5.92% Brexit: 6.23% Wrexham (33,532): Lab: 38.97% Con: 45.33% PC: 6.41% Other: 9.29% Llanelli (38,233): Lab: 42.18% Con: 29.96% Brexit: 9.43% PC: 18.43% Gower (44,482): Lab: 45.43% Con: 41.30% LD: 5.03% PC: 5.14% Swansea West (35,830): Lab: 51.61% Con: 28.96% LD: 8.35% Brexit: 5.53% PC: 5.54% Swansea East (33,579): Lab: 51.83% Con: 28.10% Brexit: 8.46% PC: 5.67% Other: 5.93% Aberavon (31,598): Lab: 53.83% Con: 20.63% Brexit: 9.84% PC: 8.58% Other: 9.44% Cardiff Central (41,822): Lab: 61.22% Con: 20.15% LD: 15.06% Cardiff North (52,666): Lab: 49.49% Con: 36.23% LD: 6.80% Other: 7.87% Rhondda (29,642): Lab: 54.37% Con: 15.77% Brexit: 12.59% PC: 13.73% Torfaen (37,176): Lab: 41.82% Con: 31.75% Brexit: 15.45% Other: 10.99% Monmouth (50,217): Lab: 32.22% Con: 52.09% LD: 9.78% Other: 6.78% Newport East (36,282): Lab: 44.44% Con: 38.95% LD: 5.85% Brexit: 6.76% Newport West (43,433): Lab: 43.69% Con: 41.62% LD: 5.91% Other: 8.79% Arfon (29,074): Lab: 35.61% Con: 15.23% PC: 45.17% Aberconwy (31,865): Lab: 39.71% Con: 46.09% LD: 5.71% PC: 8.49% Clwyd West (40,203): Lab: 33.97% Con: 50.75% LD: 5.56% PC: 9.72% Vale Of Clwyd (37,213): Lab: 41.50% Con: 46.41% Other: 12.09% Dwyfor Meirionnydd (29,928): Lab: 13.36% Con: 32.43% Brexit: 5.93% PC: 48.27% Clwyd South (36,306): Lab: 41.27% Con: 44.68% PC: 5.89% Other: 8.16% Montgomeryshire (34,214): Lab: 16.32% Con: 58.51% LD: 23.04% Ceredigion (40,105): Lab: 15.75% Con: 22.14% LD: 17.39% Brexit: 5.14% PC: 37.92% Preseli Pembrokeshire (42,419): Lab: 38.47% Con: 50.40% PC: 6.54% Carmarthen West and South Pembrokeshire (42,114): Lab: 34.28% Con: 52.67% PC: 8.63% Carmarthen East and Dinefwr (41,002): Lab: 21.03% Con: 34.46% Brexit: 5.64% PC: 38.87% Brecon and Radnorshire (41,319): Lab: 9.55% Con: 53.14% LD: 35.88% Neath (36,756): Lab: 43.31% Con: 27.98% Brexit: 8.66% PC: 12.23% Other: 9.62% Cynon Valley (30,236): Lab: 51.37% Con: 22.20% Brexit: 10.07% PC: 8.47% Other: 12.64% Merthyr Tydfil and Rhymney (32,246): Lab: 52.45% Con: 19.56% Brexit: 11.18% PC: 7.59% Other: 9.23% Blaenau Gwent (30,219): Lab: 49.18% Con: 19.02% Brexit: 20.57% PC: 5.70% Other: 5.53% Bridgend (42,236): Lab: 40.34% Con: 43.07% LD: 5.61% Other: 10.98% Ogmore (35,390): Lab: 49.74% Con: 27.68% Brexit: 8.45% PC: 8.25% Other: 5.88% Pontypridd (39,060): Lab: 44.50% Con: 29.43% Brexit: 7.47% PC: 12.78% Other: 5.83% Caerphilly (40,117): Lab: 44.91% Con: 27.88% Brexit: 11.19% PC: 16.01% Islwyn (34,350): Lab: 44.70% Con: 28.80% Brexit: 14.07% PC: 6.66% Other: 5.77% Vale Of Glamorgan (54,807): Lab: 43.32% Con: 49.82% Green: 5.93% Cardiff West (46,177): Lab: 51.77% Con: 27.98% LD: 5.91% PC: 8.37% Other: 5.96% Cardiff South and Penarth (50,579): Lab: 54.14% Con: 28.95% LD: 5.90% Other: 11.01% Con Lab LD Brexit Green SNP PC DUP SF SDLP UUP Alliance Other
SCALED PERCENTAGE OF VOTE BY PARTY
Hover or click on area for detail

Same as middle left but with the pie charts scaled by the number of votes cast in each constituency.

Aldershot (47,932): Lab: 23.54% Con: 58.37% LD: 14.44% Aldridge-Brownhills (39,342): Lab: 20.37% Con: 70.79% LD: 6.03% Altrincham and Sale West (54,763): Lab: 36.84% Con: 48.05% LD: 11.02% Other: 5.34% Amber Valley (45,567): Lab: 26.80% Con: 63.85% LD: 6.31% Arundel and South Downs (61,408): Lab: 15.83% Con: 57.92% LD: 21.24% Other: 5.91% Ashfield (48,980): Lab: 24.44% Con: 39.26% Brexit: 5.11% Other: 31.19% Ashford (60,059): Lab: 22.05% Con: 62.06% LD: 10.07% Other: 7.26% Ashton-Under-Lyne (38,579): Lab: 48.07% Con: 37.02% Brexit: 8.17% Other: 6.75% Aylesbury (60,576): Lab: 25.36% Con: 54.04% LD: 16.64% Banbury (62,921): Lab: 27.55% Con: 54.27% LD: 14.04% Barking (44,499): Lab: 61.17% Con: 26.50% Brexit: 7.16% Other: 5.17% Barnsley Central (36,903): Lab: 40.12% Con: 21.39% Brexit: 30.44% Other: 10.49% Barnsley East (38,070): Lab: 37.64% Con: 27.26% Brexit: 29.19% Other: 5.92% Barrow and Furness (46,046): Lab: 39.28% Con: 51.85% Other: 8.87% Basildon and Billericay (44,128): Lab: 20.80% Con: 67.05% LD: 8.48% Basingstoke (54,713): Lab: 28.14% Con: 54.09% LD: 12.50% Other: 6.63% Bassetlaw (50,841): Lab: 27.66% Con: 55.23% LD: 6.55% Brexit: 10.55% Bath (52,138): Lab: 12.73% Con: 30.87% LD: 54.51% Batley and Spen (52,927): Lab: 42.69% Con: 36.03% Other: 21.28% Battersea (59,977): Lab: 45.50% Con: 36.05% LD: 15.26% Beaconsfield (57,868): Lab: 9.95% Con: 56.12% Other: 33.93% Beckenham (50,555): Lab: 25.76% Con: 53.96% LD: 16.21% Bedford (47,301): Lab: 43.32% Con: 43.01% LD: 9.74% Bermondsey and Old Southwark (58,615): Lab: 54.12% Con: 16.51% LD: 26.61% Berwick-Upon-Tweed (42,109): Lab: 21.64% Con: 56.87% LD: 18.18% Bethnal Green and Bow (60,562): Lab: 72.74% Con: 10.78% LD: 9.73% Other: 7.48% Beverley and Holderness (53,542): Lab: 23.91% Con: 62.10% LD: 8.72% Other: 7.96% Bexhill and Battle (59,093): Lab: 19.51% Con: 63.61% LD: 12.32% Bexleyheath and Crayford (43,246): Lab: 29.49% Con: 59.79% LD: 6.52% Other: 5.41% Birkenhead (42,329): Lab: 59.04% Con: 13.09% Other: 27.87% Birmingham, Edgbaston (42,328): Lab: 50.13% Con: 36.86% LD: 7.91% Other: 5.10% Birmingham, Erdington (35,229): Lab: 50.30% Con: 40.08% Other: 9.62% Birmingham, Hall Green (52,911): Lab: 67.83% Con: 13.95% LD: 6.94% Other: 11.28% Birmingham, Hodge Hill (45,003): Lab: 78.65% Con: 14.98% Other: 6.94% Birmingham, Ladywood (42,118): Lab: 79.19% Con: 11.33% LD: 5.29% Birmingham, Northfield (43,098): Lab: 42.50% Con: 46.31% Other: 11.78% Birmingham, Perry Barr (42,147): Lab: 63.10% Con: 26.76% Other: 10.50% Birmingham, Selly Oak (49,467): Lab: 56.03% Con: 30.93% LD: 6.41% Other: 6.64% Birmingham, Yardley (42,678): Lab: 54.78% Con: 29.80% LD: 8.80% Brexit: 5.26% Bishop Auckland (44,805): Lab: 35.94% Con: 53.71% Brexit: 5.58% Blackburn (44,736): Lab: 64.91% Con: 24.00% Brexit: 6.19% Other: 5.61% Blackley and Broughton (38,618): Lab: 61.85% Con: 24.56% Brexit: 7.08% Other: 6.50% Blackpool North and Cleveleys (38,804): Lab: 35.48% Con: 57.63% Other: 8.03% Blackpool South (32,752): Lab: 38.34% Con: 49.61% Brexit: 6.13% Other: 7.04% Blaydon (45,681): Lab: 43.33% Con: 31.22% LD: 8.11% Brexit: 12.77% Other: 6.34% Blyth Valley (40,859): Lab: 40.94% Con: 42.68% LD: 5.26% Brexit: 8.31% Bognor Regis and Littlehampton (51,223): Lab: 19.56% Con: 63.49% LD: 11.02% Other: 8.30% Bolsover (45,938): Lab: 35.90% Con: 47.44% Brexit: 9.04% Other: 9.78% Bolton North East (43,556): Lab: 44.50% Con: 45.36% Other: 10.14% Bolton South East (40,604): Lab: 52.99% Con: 34.28% Brexit: 7.31% Other: 5.42% Bolton West (49,298): Lab: 37.32% Con: 55.29% LD: 5.49% Bootle (49,174): Lab: 79.44% Con: 9.17% Brexit: 5.31% Other: 6.08% Boston and Skegness (41,696): Lab: 15.21% Con: 76.66% Other: 11.56% Bosworth (56,432): Lab: 17.33% Con: 63.89% LD: 16.12% Bournemouth East (49,274): Lab: 32.72% Con: 50.59% LD: 11.00% Other: 7.25% Bournemouth West (45,977): Lab: 31.32% Con: 53.40% LD: 10.72% Bracknell (54,350): Lab: 22.20% Con: 58.68% LD: 14.26% Other: 5.88% Bradford East (44,184): Lab: 62.98% Con: 21.91% LD: 7.50% Brexit: 6.11% Bradford South (39,741): Lab: 46.27% Con: 40.37% Brexit: 7.09% Other: 6.26% Bradford West (44,261): Lab: 76.22% Con: 15.18% Other: 8.81% Braintree (50,499): Lab: 18.69% Con: 67.55% LD: 9.46% Other: 8.59% Brent Central (49,132): Lab: 64.68% Con: 22.20% LD: 9.86% Brent North (51,879): Lab: 51.87% Con: 36.30% LD: 7.84% Brentford and Isleworth (58,326): Lab: 50.18% Con: 32.15% LD: 12.54% Other: 5.13% Brentwood and Ongar (52,949): Lab: 13.68% Con: 68.57% LD: 13.57% Other: 5.18% Bridgwater and West Somerset (57,652): Lab: 19.75% Con: 62.14% LD: 13.54% Other: 5.87% Brigg and Goole (43,402): Lab: 20.74% Con: 71.29% LD: 5.02% Brighton, Kemptown (48,533): Lab: 51.58% Con: 34.97% LD: 6.11% Other: 7.34% Brighton, Pavilion (57,998): Lab: 22.78% Con: 17.55% Green: 57.16% Bristol East (52,154): Lab: 53.14% Con: 32.45% LD: 6.76% Other: 7.64% Bristol North West (55,885): Lab: 48.90% Con: 38.72% LD: 8.84% Bristol South (55,196): Lab: 50.54% Con: 32.68% LD: 7.66% Other: 9.13% Bristol West (75,528): Lab: 62.27% Con: 11.68% Green: 24.90% Broadland (56,977): Lab: 21.19% Con: 59.56% LD: 16.14% Bromley and Chislehurst (45,566): Lab: 28.68% Con: 52.58% LD: 14.53% Other: 5.03% Bromsgrove (54,272): Lab: 20.82% Con: 63.40% LD: 12.49% Broxbourne (46,706): Lab: 23.17% Con: 65.58% LD: 8.50% Broxtowe (55,272): Lab: 38.48% Con: 48.13% Other: 13.39% Buckingham (63,458): Lab: 12.04% Con: 58.36% LD: 26.20% Burnley (38,984): Lab: 36.86% Con: 40.32% LD: 8.98% Brexit: 8.62% Other: 8.53% Burton (48,738): Lab: 30.91% Con: 60.65% LD: 5.50% Bury North (46,841): Lab: 46.02% Con: 46.24% Other: 7.74% Bury South (50,274): Lab: 43.03% Con: 43.83% Other: 16.67% Bury St Edmunds (61,957): Lab: 20.63% Con: 60.96% Green: 15.67% Other: 5.47% Calder Valley (57,793): Lab: 41.89% Con: 51.88% Other: 7.49% Camberwell and Peckham (56,492): Lab: 71.26% Con: 11.47% LD: 9.00% Green: 6.20% Camborne and Redruth (50,367): Lab: 35.86% Con: 53.14% LD: 6.96% Other: 5.38% Cambridge (53,729): Lab: 47.97% Con: 15.53% LD: 30.03% Other: 6.97% Cannock Chase (46,313): Lab: 25.39% Con: 68.31% Green: 6.30% Canterbury (60,113): Lab: 48.27% Con: 45.22% LD: 5.67% Carlisle (42,873): Lab: 35.78% Con: 55.18% LD: 6.60% Carshalton and Wallington (49,098): Lab: 12.39% Con: 42.41% LD: 41.13% Castle Point (44,277): Lab: 16.57% Con: 76.72% LD: 6.71% Central Devon (58,072): Lab: 24.75% Con: 55.27% LD: 15.10% Central Suffolk and North Ipswich (56,250): Lab: 21.09% Con: 62.67% LD: 11.53% Charnwood (55,365): Lab: 22.98% Con: 63.44% LD: 8.77% Chatham and Aylesford (43,340): Lab: 23.80% Con: 66.58% LD: 6.61% Cheadle (55,903): Lab: 12.26% Con: 45.96% LD: 41.78% Chelmsford (57,122): Lab: 18.02% Con: 55.90% LD: 25.06% Chelsea and Fulham (46,821): Lab: 23.22% Con: 49.86% LD: 25.85% Cheltenham (59,357): Con: 47.99% LD: 46.34% Other: 6.42% Chesham and Amersham (55,685): Lab: 12.87% Con: 55.40% LD: 26.27% Green: 5.46% Chesterfield (45,186): Lab: 40.21% Con: 37.00% LD: 8.82% Brexit: 10.56% Chichester (61,243): Lab: 14.81% Con: 57.81% LD: 22.72% Other: 5.21% Chingford and Woodford Green (48,444): Lab: 45.87% Con: 48.47% LD: 5.66% Chippenham (57,099): Lab: 11.21% Con: 54.28% LD: 34.51% Chipping Barnet (57,569): Lab: 42.61% Con: 44.72% LD: 10.30% Chorley (39,870): Green: 9.03% Other: 90.97% Christchurch (51,951): Lab: 12.64% Con: 65.24% LD: 17.86% Cities Of London and Westminster (42,723): Lab: 27.21% Con: 39.91% LD: 30.65% City Of Chester (54,560): Lab: 49.64% Con: 38.34% LD: 6.84% Other: 5.18% City Of Durham (48,859): Lab: 42.02% Con: 31.74% LD: 16.24% Brexit: 6.66% Clacton (43,506): Lab: 15.48% Con: 72.26% LD: 5.84% Other: 10.01% Cleethorpes (46,339): Lab: 22.77% Con: 68.99% LD: 5.47% Colchester (53,373): Lab: 32.78% Con: 50.43% LD: 13.92% Colne Valley (60,892): Lab: 40.04% Con: 48.42% LD: 6.27% Other: 6.73% Congleton (57,233): Lab: 26.53% Con: 58.96% LD: 10.53% Other: 5.12% Copeland (42,523): Lab: 40.01% Con: 53.75% Other: 6.24% Corby (60,475): Lab: 38.27% Con: 55.25% LD: 6.49% Coventry North East (44,444): Lab: 52.68% Con: 35.37% Other: 11.95% Coventry North West (47,744): Lab: 43.81% Con: 43.38% LD: 5.69% Other: 7.12% Coventry South (45,044): Lab: 43.39% Con: 42.50% LD: 7.54% Other: 7.53% Crawley (49,899): Lab: 37.44% Con: 54.19% LD: 5.47% Crewe and Nantwich (54,032): Lab: 37.38% Con: 53.12% Other: 9.77% Croydon Central (54,045): Lab: 50.19% Con: 39.18% LD: 6.54% Croydon North (55,609): Lab: 65.63% Con: 21.26% LD: 8.05% Other: 5.69% Croydon South (59,358): Lab: 31.41% Con: 52.20% LD: 12.64% Dagenham and Rainham (43,735): Lab: 44.51% Con: 43.84% Brexit: 6.60% Other: 6.00% Darlington (43,498): Lab: 40.48% Con: 48.05% Other: 12.14% Dartford (54,023): Lab: 27.48% Con: 62.95% LD: 6.92% Daventry (57,403): Lab: 19.12% Con: 64.55% LD: 12.25% Denton and Reddish (38,588): Lab: 50.06% Con: 34.06% Brexit: 7.88% Other: 8.85% Derby North (47,017): Lab: 39.81% Con: 45.22% LD: 7.34% Other: 8.98% Derby South (42,462): Lab: 51.08% Con: 36.91% LD: 6.17% Brexit: 5.84% Derbyshire Dales (50,016): Lab: 23.94% Con: 58.69% LD: 13.25% Devizes (50,954): Lab: 15.38% Con: 63.10% LD: 16.01% Green: 5.51% Dewsbury (56,389): Lab: 43.66% Con: 46.43% Other: 10.36% Don Valley (45,437): Lab: 35.17% Con: 43.16% Brexit: 13.75% Other: 9.74% Doncaster Central (41,581): Lab: 40.01% Con: 34.54% Brexit: 16.45% Other: 11.43% Doncaster North (40,698): Lab: 38.68% Con: 32.85% Brexit: 20.38% Other: 12.56% Dover (50,701): Lab: 32.65% Con: 56.86% LD: 5.71% Other: 6.86% Dudley North (36,684): Lab: 31.62% Con: 63.06% Other: 5.31% Dudley South (36,576): Lab: 25.34% Con: 67.90% Other: 6.76% Dulwich and West Norwood (55,778): Lab: 65.48% Con: 16.42% Green: 16.51% Ealing Central and Acton (54,807): Lab: 51.33% Con: 27.06% LD: 17.23% Ealing North (49,631): Lab: 56.49% Con: 31.77% LD: 8.80% Ealing, Southall (42,217): Lab: 60.82% Con: 22.73% LD: 9.32% Other: 8.22% Easington (34,583): Lab: 45.46% Con: 26.43% Brexit: 19.50% Other: 12.79% East Devon (64,073): Con: 50.84% Other: 49.16% East Ham (54,628): Lab: 76.34% Con: 15.61% Other: 8.51% East Hampshire (56,895): Lab: 11.05% Con: 58.79% LD: 24.17% Other: 7.42% East Surrey (59,690): Lab: 13.82% Con: 59.68% LD: 19.41% Other: 10.27% East Worthing and Shoreham (53,128): Lab: 36.95% Con: 51.02% LD: 7.77% East Yorkshire (52,769): Lab: 21.23% Con: 64.41% LD: 8.00% Other: 9.56% Eastbourne (55,134): Lab: 6.98% Con: 48.88% LD: 41.03% Eastleigh (58,971): Lab: 12.82% Con: 55.43% LD: 28.97% Eddisbury (52,971): Lab: 22.00% Con: 56.81% LD: 18.09% Edmonton (40,341): Lab: 64.99% Con: 25.29% LD: 5.32% Ellesmere Port and Neston (48,746): Lab: 53.34% Con: 35.36% Other: 11.30% Elmet and Rothwell (58,225): Lab: 28.12% Con: 57.92% LD: 8.85% Other: 7.16% Eltham (43,689): Lab: 47.04% Con: 39.72% LD: 6.73% Other: 6.51% Enfield North (45,050): Lab: 51.81% Con: 37.40% LD: 6.55% Enfield, Southgate (47,276): Lab: 48.49% Con: 39.07% LD: 9.19% Epping Forest (50,268): Lab: 20.27% Con: 64.38% LD: 10.72% Other: 5.33% Epsom and Ewell (59,451): Lab: 17.20% Con: 53.52% LD: 23.46% Other: 8.20% Erewash (48,814): Lab: 34.73% Con: 56.46% LD: 5.09% Other: 5.14% Erith and Thamesmead (41,384): Lab: 48.04% Con: 38.96% Brexit: 5.43% Other: 8.23% Esher and Walton (63,084): Con: 49.35% LD: 45.00% Other: 6.80% Exeter (56,192): Lab: 53.18% Con: 34.67% Green: 8.61% Fareham (57,250): Lab: 18.12% Con: 63.68% LD: 13.98% Faversham and Mid Kent (50,394): Lab: 19.62% Con: 63.23% LD: 12.24% Other: 5.64% Feltham and Heston (47,811): Lab: 52.03% Con: 35.59% LD: 6.54% Other: 5.84% Filton and Bradley Stoke (53,752): Lab: 38.41% Con: 48.92% LD: 9.29% Finchley and Golders Green (55,109): Lab: 24.22% Con: 43.84% LD: 31.94% Folkestone and Hythe (59,005): Lab: 23.97% Con: 60.14% LD: 9.75% Other: 7.69% Forest Of Dean (51,475): Lab: 28.77% Con: 59.60% Green: 9.09% Other: 5.06% Fylde (46,659): Lab: 25.33% Con: 60.94% LD: 8.03% Other: 7.68% Gainsborough (51,046): Lab: 21.40% Con: 66.40% LD: 10.10% Garston and Halewood (53,326): Lab: 72.34% Con: 13.04% LD: 6.23% Brexit: 5.52% Gateshead (38,145): Lab: 53.61% Con: 34.74% LD: 7.32% Gedling (49,953): Lab: 44.12% Con: 45.48% Other: 10.40% Gillingham and Rainham (45,958): Lab: 28.40% Con: 61.30% LD: 5.45% Other: 7.43% Gloucester (53,764): Lab: 35.12% Con: 54.24% LD: 8.07% Gosport (48,453): Lab: 18.47% Con: 66.51% LD: 11.30% Grantham and Stamford (56,003): Lab: 19.27% Con: 65.70% LD: 10.99% Gravesham (47,560): Lab: 29.43% Con: 62.20% LD: 5.43% Great Grimsby (33,087): Lab: 32.70% Con: 54.86% Brexit: 7.19% Other: 5.73% Great Yarmouth (43,462): Lab: 25.15% Con: 65.79% Other: 11.86% Greenwich and Woolwich (53,120): Lab: 56.82% Con: 22.07% LD: 13.65% Other: 8.15% Guildford (58,651): Lab: 7.70% Con: 44.87% LD: 39.18% Other: 8.25% Hackney North and Stoke Newington (56,864): Lab: 70.29% Con: 11.93% LD: 7.53% Green: 8.77% Hackney South and Shoreditch (54,439): Lab: 73.26% Con: 10.84% LD: 8.91% Green: 5.42% Halesowen and Rowley Regis (42,345): Lab: 31.96% Con: 60.47% Other: 8.83% Halifax (46,458): Lab: 46.27% Con: 40.74% Brexit: 6.05% Other: 6.94% Haltemprice and Howden (49,779): Lab: 21.53% Con: 62.37% LD: 10.48% Other: 7.72% Halton (46,203): Lab: 63.49% Con: 22.42% Brexit: 8.07% Other: 6.02% Hammersmith (51,966): Lab: 57.87% Con: 23.53% LD: 13.37% Other: 5.23% Hampstead and Kilburn (57,385): Lab: 48.93% Con: 24.21% LD: 22.86% Harborough (57,319): Lab: 25.16% Con: 55.30% LD: 15.88% Harlow (43,354): Lab: 31.02% Con: 63.45% LD: 5.53% Harrogate and Knaresborough (56,937): Lab: 9.62% Con: 52.62% LD: 35.63% Harrow East (49,491): Lab: 37.92% Con: 54.42% LD: 7.66% Harrow West (47,922): Lab: 52.44% Con: 34.31% LD: 8.99% Hartlepool (41,037): Lab: 37.68% Con: 28.92% Brexit: 25.84% Other: 10.98% Harwich and North Essex (51,963): Lab: 22.42% Con: 61.26% LD: 11.29% Other: 6.34% Hastings and Rye (54,274): Lab: 42.11% Con: 49.56% LD: 7.30% Havant (45,959): Lab: 17.97% Con: 65.39% LD: 12.42% Hayes and Harlington (43,994): Lab: 55.79% Con: 34.74% Other: 9.89% Hazel Grove (44,269): Lab: 12.44% Con: 48.77% LD: 38.78% Hemel Hempstead (51,271): Lab: 28.10% Con: 56.50% LD: 12.32% Hemsworth (43,907): Lab: 37.49% Con: 34.80% Brexit: 13.51% Other: 14.21% Hendon (55,075): Lab: 41.12% Con: 48.80% LD: 8.40% Henley (58,759): Lab: 9.70% Con: 54.78% LD: 30.87% Hereford and South Herefordshire (49,646): Lab: 21.56% Con: 61.21% LD: 12.45% Hertford and Stortford (60,094): Lab: 23.45% Con: 56.10% LD: 14.30% Other: 7.79% Hertsmere (52,203): Lab: 21.72% Con: 62.55% LD: 12.57% Hexham (46,150): Lab: 31.64% Con: 54.50% LD: 10.12% Heywood and Middleton (47,488): Lab: 41.67% Con: 43.07% Brexit: 8.32% Other: 6.93% High Peak (54,173): Lab: 44.77% Con: 45.86% LD: 5.08% Hitchin and Harpenden (58,871): Lab: 16.92% Con: 47.08% LD: 35.37% Holborn and St Pancras (56,786): Lab: 64.52% Con: 15.63% LD: 12.88% Other: 7.27% Hornchurch and Upminster (53,974): Lab: 22.58% Con: 65.76% LD: 7.16% Other: 5.45% Hornsey and Wood Green (61,105): Lab: 57.48% Con: 11.18% LD: 25.99% Other: 5.85% Horsham (63,242): Lab: 14.90% Con: 56.77% LD: 23.36% Other: 5.73% Houghton and Sunderland South (39,811): Lab: 40.72% Con: 32.89% LD: 5.83% Brexit: 15.49% Other: 7.33% Hove (56,391): Lab: 58.30% Con: 28.08% LD: 6.62% Other: 7.62% Huddersfield (41,882): Lab: 48.97% Con: 37.18% LD: 5.65% Other: 8.20% Huntingdon (59,147): Lab: 21.98% Con: 54.76% LD: 15.95% Other: 10.85% Hyndburn (42,406): Lab: 41.54% Con: 48.50% Brexit: 5.08% Ilford North (50,114): Lab: 50.53% Con: 40.12% LD: 5.35% Ilford South (53,477): Lab: 65.61% Con: 20.54% Other: 13.85% Ipswich (49,579): Lab: 39.28% Con: 50.33% Other: 10.40% Isle Of Wight (74,442): Lab: 24.28% Con: 56.17% Green: 15.23% Other: 8.63% Islington North (53,805): Lab: 64.31% Con: 10.19% LD: 15.64% Green: 8.04% Islington South and Finsbury (47,816): Lab: 56.25% Con: 16.82% LD: 20.01% Other: 7.29% Jarrow (40,736): Lab: 45.08% Con: 27.60% LD: 5.79% Brexit: 10.12% Other: 11.41% Keighley (52,600): Lab: 43.88% Con: 48.10% Other: 9.55% Kenilworth and Southam (52,597): Lab: 17.95% Con: 57.70% LD: 19.01% Other: 6.21% Kensington (43,762): Lab: 37.97% Con: 38.32% LD: 21.28% Kettering (49,361): Lab: 26.38% Con: 60.35% LD: 6.82% Other: 9.78% Kingston and Surbiton (60,846): Lab: 10.73% Con: 33.88% LD: 51.12% Other: 5.55% Kingston upon Hull East (32,442): Lab: 39.19% Con: 35.37% LD: 5.26% Brexit: 17.77% Kingston upon Hull North (34,203): Lab: 49.80% Con: 27.60% LD: 6.09% Brexit: 13.95% Kingston upon Hull West and Hessle (31,356): Lab: 42.68% Con: 33.58% LD: 5.60% Brexit: 17.98% Kingswood (49,314): Lab: 33.44% Con: 56.19% LD: 6.94% Knowsley (54,938): Lab: 80.77% Con: 8.07% Brexit: 6.09% Other: 5.80% Lancaster and Fleetwood (45,219): Lab: 46.85% Con: 41.58% Other: 11.57% Leeds Central (49,284): Lab: 61.71% Con: 22.61% Brexit: 6.09% Other: 10.17% Leeds East (39,052): Lab: 49.84% Con: 35.68% Brexit: 7.63% Other: 6.85% Leeds North East (50,500): Lab: 57.47% Con: 23.63% LD: 11.22% Other: 8.02% Leeds North West (49,283): Lab: 48.64% Con: 26.83% LD: 19.07% Other: 5.46% Leeds West (40,281): Lab: 55.08% Con: 28.85% Brexit: 6.67% Other: 11.21% Leicester East (49,421): Lab: 50.77% Con: 38.59% LD: 5.67% Other: 5.64% Leicester South (50,147): Lab: 67.01% Con: 21.80% LD: 5.49% Other: 5.70% Leicester West (34,775): Lab: 49.72% Con: 37.61% LD: 5.20% Other: 7.47% Leigh (46,979): Lab: 41.08% Con: 45.27% Brexit: 6.73% Other: 9.05% Lewes (54,851): Lab: 5.84% Con: 47.89% LD: 43.41% Lewisham East (44,815): Lab: 59.49% Con: 21.54% LD: 11.24% Other: 8.89% Lewisham West and Penge (52,100): Lab: 61.15% Con: 19.80% LD: 12.02% Other: 7.44% Lewisham, Deptford (55,368): Lab: 70.83% Con: 11.38% LD: 10.43% Green: 5.57% Leyton and Wanstead (44,547): Lab: 64.73% Con: 18.02% LD: 10.47% Other: 7.73% Lichfield (53,993): Lab: 20.75% Con: 64.53% LD: 10.43% Other: 5.33% Lincoln (50,629): Lab: 40.99% Con: 47.93% Other: 12.88% Liverpool, Riverside (52,789): Lab: 77.99% Con: 7.82% LD: 5.11% Green: 5.72% Liverpool, Walton (40,786): Lab: 84.68% Con: 9.85% Other: 7.09% Liverpool, Wavertree (43,377): Lab: 72.18% Con: 9.74% LD: 9.35% Other: 9.89% Liverpool, West Derby (43,989): Lab: 77.56% Con: 9.40% Other: 17.20% Loughborough (54,631): Lab: 38.05% Con: 51.17% LD: 7.60% Louth and Horncastle (52,332): Lab: 17.49% Con: 72.65% LD: 7.86% Ludlow (50,225): Lab: 15.11% Con: 64.08% LD: 17.00% Luton North (42,589): Lab: 55.17% Con: 33.46% Other: 13.24% Luton South (42,064): Lab: 51.79% Con: 30.98% Other: 17.23% Macclesfield (53,867): Lab: 32.64% Con: 52.52% LD: 10.55% Maidenhead (56,492): Lab: 13.95% Con: 57.74% LD: 24.38% Maidstone and The Weald (51,680): Lab: 18.28% Con: 60.41% LD: 16.41% Other: 5.59% Makerfield (44,259): Lab: 45.08% Con: 34.37% Brexit: 13.14% Other: 7.40% Maldon (50,408): Lab: 12.42% Con: 72.02% LD: 11.88% Manchester Central (52,289): Lab: 70.42% Con: 14.79% LD: 6.54% Other: 8.45% Manchester, Gorton (44,545): Lab: 77.64% Con: 9.53% LD: 5.50% Other: 7.34% Manchester, Withington (52,995): Lab: 67.75% Con: 10.98% LD: 15.09% Other: 6.18% Mansfield (49,273): Lab: 30.80% Con: 63.90% Other: 7.30% Meon Valley (54,829): Lab: 10.29% Con: 64.33% LD: 21.37% Meriden (54,161): Lab: 21.27% Con: 63.44% LD: 10.37% Mid Bedfordshire (64,717): Lab: 21.68% Con: 59.79% LD: 12.63% Other: 7.99% Mid Derbyshire (49,356): Lab: 27.64% Con: 58.81% LD: 9.64% Mid Dorset and North Poole (48,930): Lab: 6.95% Con: 60.39% LD: 29.94% Mid Norfolk (56,186): Lab: 22.17% Con: 62.38% LD: 13.77% Mid Sussex (62,762): Lab: 17.87% Con: 53.30% LD: 24.31% Other: 5.46% Mid Worcestershire (56,123): Lab: 16.76% Con: 66.69% LD: 11.54% Other: 6.15% Middlesbrough (34,097): Lab: 50.46% Con: 25.84% Brexit: 6.36% Other: 17.33% Middlesbrough South and East Cleveland (47,817): Lab: 34.53% Con: 58.84% Other: 6.64% Milton Keynes North (62,543): Lab: 39.47% Con: 49.47% LD: 7.98% Milton Keynes South (64,007): Lab: 39.16% Con: 50.01% LD: 7.32% Mitcham and Morden (45,741): Lab: 61.14% Con: 25.10% LD: 8.13% Other: 6.11% Mole Valley (57,110): Lab: 5.19% Con: 55.43% LD: 34.35% Other: 6.78% Morecambe and Lunesdale (45,310): Lab: 38.78% Con: 52.80% LD: 5.14% Morley and Outwood (51,930): Lab: 34.96% Con: 56.66% Other: 10.22% New Forest East (50,786): Lab: 14.80% Con: 64.52% LD: 14.55% Other: 7.45% New Forest West (50,306): Lab: 13.11% Con: 63.84% LD: 15.33% Green: 7.73% Newark (54,762): Lab: 23.45% Con: 63.29% LD: 9.69% Newbury (59,998): Lab: 7.34% Con: 57.39% LD: 30.64% Other: 5.17% Newcastle Upon Tyne Central (37,474): Lab: 57.55% Con: 24.79% LD: 7.23% Brexit: 6.78% Newcastle Upon Tyne East (43,365): Lab: 60.07% Con: 24.41% LD: 10.46% Green: 5.06% Newcastle Upon Tyne North (46,999): Lab: 45.44% Con: 33.17% LD: 9.27% Brexit: 9.22% Newcastle-Under-Lyme (44,739): Lab: 35.85% Con: 52.49% LD: 5.28% Other: 6.38% Newton Abbot (52,556): Lab: 17.75% Con: 55.54% LD: 22.24% Other: 6.07% Normanton, Pontefract and Castleford (48,259): Lab: 37.91% Con: 35.27% LD: 6.52% Brexit: 16.64% Other: 7.30% North Cornwall (51,678): Lab: 8.74% Con: 59.35% LD: 30.80% North Devon (55,581): Lab: 9.17% Con: 56.64% LD: 29.99% Other: 5.25% North Dorset (56,107): Lab: 12.01% Con: 63.64% LD: 20.33% North Durham (42,195): Lab: 44.17% Con: 32.94% LD: 6.82% Brexit: 11.12% Other: 7.22% North East Bedfordshire (65,018): Lab: 21.78% Con: 59.13% LD: 12.30% Other: 10.68% North East Cambridgeshire (52,964): Lab: 15.92% Con: 72.55% LD: 8.11% North East Derbyshire (49,217): Lab: 32.55% Con: 58.71% LD: 6.14% North East Hampshire (59,270): Lab: 9.72% Con: 59.52% LD: 25.42% Other: 7.71% North East Hertfordshire (55,327): Lab: 23.68% Con: 56.56% LD: 15.48% North East Somerset (56,308): Lab: 24.21% Con: 50.37% LD: 22.06% North Herefordshire (51,033): Lab: 13.33% Con: 63.01% LD: 14.31% Green: 9.34% North Norfolk (50,823): Lab: 7.66% Con: 58.62% LD: 30.30% North Shropshire (56,513): Lab: 22.11% Con: 62.72% LD: 9.99% Other: 7.21% North Somerset (62,055): Lab: 24.60% Con: 52.86% LD: 17.81% North Swindon (55,115): Lab: 29.78% Con: 59.12% LD: 8.00% North Thanet (48,178): Lab: 26.73% Con: 62.41% LD: 7.14% North Tyneside (50,429): Lab: 49.68% Con: 30.72% LD: 6.43% Brexit: 10.42% North Warwickshire (45,914): Lab: 26.77% Con: 65.88% Other: 7.34% North West Cambridgeshire (64,533): Lab: 22.20% Con: 62.46% LD: 10.66% North West Durham (47,663): Lab: 39.54% Con: 41.94% LD: 5.94% Brexit: 6.70% Other: 9.30% North West Hampshire (58,918): Lab: 15.83% Con: 62.10% LD: 17.45% North West Leicestershire (53,821): Lab: 24.92% Con: 62.82% LD: 6.71% Other: 6.49% North West Norfolk (46,602): Lab: 22.97% Con: 65.72% LD: 7.78% North Wiltshire (54,758): Lab: 10.41% Con: 59.12% LD: 26.93% Northampton North (39,539): Lab: 39.26% Con: 53.19% LD: 5.14% Northampton South (40,835): Lab: 39.71% Con: 51.22% LD: 6.08% Norwich North (46,285): Lab: 40.31% Con: 50.55% LD: 5.75% Norwich South (51,673): Lab: 53.73% Con: 29.04% LD: 9.24% Other: 7.98% Nottingham East (40,004): Lab: 64.33% Con: 20.85% Other: 18.43% Nottingham North (35,320): Lab: 49.09% Con: 36.37% Brexit: 7.60% Other: 6.94% Nottingham South (48,134): Lab: 55.23% Con: 29.12% LD: 8.18% Other: 7.47% Nuneaton (45,190): Lab: 31.52% Con: 60.61% Other: 7.86% Old Bexley and Sidcup (46,145): Lab: 23.48% Con: 64.55% LD: 8.28% Oldham East and Saddleworth (46,164): Lab: 43.51% Con: 40.27% LD: 5.25% Brexit: 6.46% Other: 7.34% Oldham West and Royton (44,434): Lab: 55.32% Con: 30.27% Brexit: 7.46% Other: 9.02% Orpington (48,721): Lab: 17.45% Con: 63.39% LD: 15.50% Oxford East (49,359): Lab: 57.00% Con: 20.87% LD: 13.95% Other: 9.19% Oxford West and Abingdon (58,824): Lab: 7.24% Con: 38.07% LD: 53.28% Pendle (44,460): Lab: 40.24% Con: 54.15% Other: 6.21% Penistone and Stocksbridge (49,520): Lab: 33.28% Con: 47.84% LD: 10.21% Brexit: 8.68% Penrith and The Border (47,824): Lab: 21.65% Con: 60.38% LD: 11.22% Other: 8.99% Peterborough (47,801): Lab: 41.33% Con: 46.72% Other: 13.05% Plymouth, Moor View (44,239): Lab: 31.50% Con: 60.65% LD: 5.20% Plymouth, Sutton and Devonport (53,176): Lab: 47.88% Con: 38.93% Brexit: 5.47% Other: 7.71% Poole (50,451): Lab: 20.78% Con: 58.67% LD: 15.50% Other: 6.74% Poplar and Limehouse (61,276): Lab: 63.09% Con: 15.92% LD: 14.41% Other: 7.19% Portsmouth North (45,910): Lab: 26.99% Con: 61.36% LD: 7.45% Other: 5.55% Portsmouth South (47,425): Lab: 48.64% Con: 37.33% LD: 11.42% Preston (33,790): Lab: 61.76% Con: 25.82% LD: 5.14% Brexit: 5.32% Pudsey (54,215): Lab: 42.31% Con: 48.79% LD: 5.70% Putney (50,467): Lab: 45.14% Con: 35.68% LD: 16.94% Rayleigh and Wickford (54,901): Lab: 16.15% Con: 72.61% LD: 7.60% Reading East (55,918): Lab: 48.47% Con: 37.87% LD: 9.00% Other: 5.02% Reading West (50,392): Lab: 40.24% Con: 48.41% LD: 8.85% Redcar (40,842): Lab: 37.42% Con: 46.06% Brexit: 7.14% Other: 12.62% Redditch (44,067): Lab: 26.94% Con: 63.33% LD: 6.59% Reigate (53,156): Lab: 19.48% Con: 53.93% LD: 19.41% Green: 5.96% Ribble Valley (55,284): Lab: 26.96% Con: 60.32% LD: 8.64% Other: 5.08% Richmond (Yorks) (57,703): Lab: 16.43% Con: 63.59% LD: 12.11% Other: 11.40% Richmond Park (65,067): Lab: 5.24% Con: 41.18% LD: 53.11% Rochdale (47,447): Lab: 51.58% Con: 31.21% LD: 6.98% Brexit: 8.15% Rochester and Strood (51,926): Lab: 27.11% Con: 59.99% LD: 7.16% Other: 8.95% Rochford and Southend East (46,136): Lab: 32.03% Con: 58.66% LD: 6.12% Other: 6.39% Romford (47,231): Lab: 26.68% Con: 64.56% LD: 5.73% Romsey and Southampton North (51,390): Lab: 11.48% Con: 54.22% LD: 33.06% Rossendale and Darwen (48,822): Lab: 36.97% Con: 56.47% Other: 6.56% Rother Valley (48,698): Lab: 32.14% Con: 45.11% LD: 5.24% Brexit: 12.86% Other: 6.77% Rotherham (35,651): Lab: 41.33% Con: 32.58% LD: 5.86% Brexit: 17.18% Other: 6.09% Rugby (50,814): Lab: 31.11% Con: 57.57% LD: 8.28% Ruislip, Northwood and Pinner (52,904): Lab: 24.57% Con: 55.56% LD: 15.10% Other: 6.45% Runnymede and Weybridge (53,289): Lab: 20.63% Con: 54.91% LD: 17.33% Other: 10.74% Rushcliffe (60,505): Lab: 34.91% Con: 47.54% LD: 15.87% Rutland and Melton (58,310): Lab: 16.43% Con: 62.61% LD: 13.67% Other: 9.65% Saffron Walden (63,086): Lab: 13.16% Con: 62.95% LD: 19.21% Salford and Eccles (50,632): Lab: 56.79% Con: 24.55% LD: 6.12% Brexit: 8.47% Salisbury (53,730): Lab: 18.01% Con: 56.36% LD: 19.62% Other: 7.40% Scarborough and Whitby (49,724): Lab: 34.84% Con: 55.49% LD: 6.11% Other: 7.12% Scunthorpe (37,750): Lab: 36.70% Con: 53.79% Brexit: 5.41% Sedgefield (41,566): Lab: 36.32% Con: 47.18% Brexit: 8.46% Other: 8.99% Sefton Central (50,880): Lab: 57.50% Con: 27.78% LD: 6.65% Other: 8.90% Selby and Ainsty (56,418): Lab: 24.56% Con: 60.26% LD: 8.58% Other: 9.97% Sevenoaks (50,956): Lab: 13.63% Con: 60.70% LD: 19.85% Other: 7.76% Sheffield Central (50,913): Lab: 66.72% Con: 13.15% LD: 6.36% Green: 8.98% Other: 5.73% Sheffield South East (41,998): Lab: 46.10% Con: 35.88% LD: 5.06% Brexit: 10.66% Sheffield, Brightside and Hillsborough (39,600): Lab: 56.49% Con: 25.49% Brexit: 9.73% Other: 9.76% Sheffield, Hallam (56,885): Lab: 34.65% Con: 25.83% LD: 33.40% Other: 6.63% Sheffield, Heeley (42,695): Lab: 50.30% Con: 30.34% LD: 6.83% Brexit: 8.29% Sherwood (52,709): Lab: 30.10% Con: 60.80% LD: 5.47% Shipley (54,004): Lab: 39.25% Con: 50.81% LD: 5.90% Other: 5.68% Shrewsbury and Atcham (59,065): Lab: 33.53% Con: 52.52% LD: 10.00% Sittingbourne and Sheppey (51,394): Lab: 19.97% Con: 67.60% LD: 6.25% Other: 10.05% Skipton and Ripon (58,724): Lab: 19.11% Con: 59.46% LD: 14.82% Other: 8.53% Sleaford and North Hykeham (66,554): Lab: 18.21% Con: 67.14% LD: 8.05% Other: 10.60% Slough (51,038): Lab: 57.65% Con: 30.92% LD: 6.58% Solihull (55,344): Lab: 19.94% Con: 58.38% LD: 18.03% Somerton and Frome (64,896): Lab: 12.87% Con: 55.83% LD: 26.22% Green: 5.08% South Basildon and East Thurrock (45,297): Lab: 22.19% Con: 66.17% Other: 11.64% South Cambridgeshire (66,929): Lab: 11.66% Con: 46.34% LD: 42.00% South Derbyshire (53,381): Lab: 26.54% Con: 62.76% LD: 7.35% South Dorset (51,058): Lab: 25.21% Con: 58.80% LD: 10.64% Other: 6.30% South East Cambridgeshire (64,385): Lab: 16.30% Con: 49.99% LD: 32.15% South East Cornwall (53,655): Lab: 20.20% Con: 59.28% LD: 16.12% Other: 6.02% South Holland and The Deepings (49,179): Lab: 13.22% Con: 75.92% LD: 6.56% Other: 5.33% South Leicestershire (57,469): Lab: 22.25% Con: 64.02% LD: 9.49% South Norfolk (62,484): Lab: 23.98% Con: 58.03% LD: 13.99% South Northamptonshire (66,908): Lab: 20.92% Con: 62.41% LD: 11.79% Other: 5.83% South Ribble (53,784): Lab: 35.01% Con: 55.83% LD: 6.92% South Shields (37,882): Lab: 45.60% Con: 20.29% Brexit: 17.02% Other: 17.09% South Staffordshire (50,005): Lab: 16.54% Con: 73.03% LD: 6.56% South Suffolk (53,489): Lab: 19.39% Con: 62.20% LD: 12.53% Green: 5.88% South Swindon (50,746): Lab: 39.24% Con: 52.29% LD: 8.47% South Thanet (48,257): Lab: 34.19% Con: 56.12% LD: 5.65% South West Bedfordshire (53,307): Lab: 25.57% Con: 60.43% LD: 10.20% South West Devon (53,367): Lab: 22.22% Con: 62.37% LD: 11.63% South West Hertfordshire (61,191): Lab: 11.81% Con: 49.56% LD: 10.22% Other: 28.41% South West Norfolk (51,466): Lab: 18.09% Con: 68.99% LD: 8.09% Other: 6.45% South West Surrey (60,340): Lab: 7.91% Con: 53.35% LD: 38.74% South West Wiltshire (54,895): Lab: 20.78% Con: 60.18% LD: 14.60% Southampton, Itchen (47,421): Lab: 41.02% Con: 50.51% LD: 5.28% Southampton, Test (44,994): Lab: 49.46% Con: 35.66% LD: 7.67% Other: 7.71% Southend West (46,537): Lab: 28.14% Con: 59.21% LD: 11.41% Southport (48,180): Lab: 38.95% Con: 47.56% LD: 13.49% Spelthorne (49,510): Lab: 21.71% Con: 58.86% LD: 15.15% St Albans (57,599): Lab: 8.68% Con: 39.19% LD: 50.12% St Austell and Newquay (55,776): Lab: 26.44% Con: 56.07% LD: 10.51% Other: 11.08% St Helens North (47,561): Lab: 52.29% Con: 26.62% LD: 5.61% Brexit: 11.35% St Helens South and Whiston (50,313): Lab: 58.55% Con: 20.54% LD: 5.74% Brexit: 10.64% St Ives (51,413): Lab: 6.91% Con: 49.34% LD: 41.01% Stafford (51,149): Lab: 30.53% Con: 58.64% LD: 6.21% Staffordshire Moorlands (43,656): Lab: 26.95% Con: 64.58% LD: 5.66% Stalybridge and Hyde (42,368): Lab: 44.90% Con: 37.95% Brexit: 8.48% Other: 9.70% Stevenage (47,683): Lab: 35.16% Con: 53.12% LD: 8.67% Stockport (41,715): Lab: 52.01% Con: 27.94% LD: 12.09% Other: 7.96% Stockton North (41,156): Lab: 43.08% Con: 40.58% Brexit: 9.49% Other: 9.74% Stockton South (54,802): Lab: 41.06% Con: 50.66% Other: 8.27% Stoke-On-Trent Central (32,070): Lab: 43.30% Con: 45.39% Brexit: 5.27% Other: 6.03% Stoke-On-Trent North (40,134): Lab: 36.60% Con: 52.26% Brexit: 5.92% Other: 6.03% Stoke-On-Trent South (39,604): Lab: 33.74% Con: 62.20% Stone (49,843): Lab: 23.56% Con: 63.57% LD: 8.85% Stourbridge (45,689): Lab: 30.56% Con: 60.26% LD: 5.52% Other: 5.01% Stratford-On-Avon (55,048): Lab: 11.30% Con: 60.57% LD: 24.29% Streatham (56,513): Lab: 54.81% Con: 16.03% LD: 23.51% Other: 5.65% Stretford and Urmston (50,067): Lab: 60.31% Con: 27.52% LD: 5.93% Other: 6.24% Stroud (65,930): Lab: 42.08% Con: 47.90% Green: 7.51% Suffolk Coastal (58,308): Lab: 21.31% Con: 56.52% LD: 14.95% Other: 9.77% Sunderland Central (43,476): Lab: 42.17% Con: 35.36% LD: 6.96% Brexit: 11.61% Other: 5.01% Surrey Heath (58,654): Lab: 9.22% Con: 58.58% LD: 27.29% Other: 5.98% Sutton and Cheam (50,487): Lab: 14.26% Con: 49.98% LD: 33.44% Sutton Coldfield (52,325): Lab: 23.57% Con: 60.40% LD: 12.15% Tamworth (46,056): Lab: 23.68% Con: 66.31% LD: 5.27% Other: 7.44% Tatton (48,967): Lab: 22.24% Con: 57.75% LD: 15.75% Taunton Deane (63,733): Lab: 7.40% Con: 53.60% LD: 35.25% Other: 7.50% Telford (42,825): Lab: 34.10% Con: 59.65% LD: 6.24% Tewkesbury (61,140): Lab: 15.23% Con: 58.44% LD: 21.78% The Cotswolds (61,176): Lab: 11.62% Con: 58.00% LD: 24.96% Green: 5.41% The Wrekin (48,890): Lab: 25.16% Con: 63.47% LD: 8.32% Thirsk and Malton (56,588): Lab: 18.52% Con: 62.97% LD: 11.97% Other: 9.08% Thornbury and Yate (52,243): Lab: 8.05% Con: 57.81% LD: 34.13% Thurrock (47,467): Lab: 34.37% Con: 58.56% Other: 9.27% Tiverton and Honiton (59,613): Lab: 19.55% Con: 60.21% LD: 14.77% Other: 7.09% Tonbridge and Malling (57,003): Lab: 14.54% Con: 62.78% LD: 15.51% Green: 7.18% Tooting (58,473): Lab: 52.69% Con: 28.22% LD: 14.20% Other: 5.01% Torbay (50,426): Lab: 13.01% Con: 59.22% LD: 24.02% Other: 5.03% Torridge and West Devon (59,730): Lab: 17.23% Con: 60.11% LD: 18.27% Other: 5.31% Totnes (52,182): Lab: 16.98% Con: 53.18% LD: 28.80% Tottenham (46,856): Lab: 76.02% Con: 11.62% LD: 6.76% Other: 6.07% Truro and Falmouth (59,190): Lab: 38.31% Con: 46.02% LD: 12.08% Tunbridge Wells (54,650): Lab: 14.82% Con: 55.11% LD: 28.31% Twickenham (64,503): Lab: 8.49% Con: 34.18% LD: 56.07% Tynemouth (56,034): Lab: 48.06% Con: 39.39% LD: 6.77% Other: 5.79% Uxbridge and South Ruislip (48,187): Lab: 37.65% Con: 52.61% LD: 6.28% Vauxhall (56,333): Lab: 56.12% Con: 16.73% LD: 21.31% Other: 6.09% Wakefield (45,027): Lab: 39.81% Con: 47.27% Brexit: 6.05% Other: 9.81% Wallasey (46,492): Lab: 64.31% Con: 24.91% Other: 10.78% Walsall North (36,556): Lab: 31.10% Con: 63.83% Other: 5.07% Walsall South (42,472): Lab: 49.14% Con: 41.01% Other: 10.53% Walthamstow (48,335): Lab: 76.10% Con: 12.25% LD: 5.95% Other: 6.23% Wansbeck (40,509): Lab: 42.27% Con: 40.26% LD: 6.27% Brexit: 7.75% Wantage (67,173): Lab: 15.16% Con: 50.74% LD: 31.91% Warley (37,239): Lab: 58.81% Con: 27.90% Brexit: 6.63% Other: 6.66% Warrington North (46,667): Lab: 44.17% Con: 40.93% LD: 6.58% Brexit: 5.63% Warrington South (61,899): Lab: 42.29% Con: 45.54% LD: 9.26% Warwick and Leamington (54,205): Lab: 43.76% Con: 42.30% LD: 9.22% Other: 5.13% Washington and Sunderland West (37,513): Lab: 42.49% Con: 32.57% LD: 5.52% Brexit: 14.50% Other: 7.15% Watford (58,065): Lab: 37.87% Con: 45.50% LD: 16.06% Waveney (51,129): Lab: 26.94% Con: 62.15% LD: 5.09% Green: 5.33% Wealden (60,907): Lab: 15.40% Con: 60.82% LD: 18.70% Green: 5.09% Weaver Vale (50,713): Lab: 44.90% Con: 43.80% LD: 6.51% Wellingborough (51,913): Lab: 26.46% Con: 62.18% LD: 7.86% Wells (61,628): Lab: 6.98% Con: 54.09% LD: 37.88% Welwyn Hatfield (52,053): Lab: 31.58% Con: 52.63% LD: 12.68% Wentworth and Dearne (41,557): Lab: 40.29% Con: 35.08% Brexit: 16.89% Other: 11.39% West Bromwich East (35,975): Lab: 42.28% Con: 46.71% Other: 12.52% West Bromwich West (34,459): Lab: 39.53% Con: 50.55% Brexit: 5.34% West Dorset (60,925): Lab: 9.40% Con: 55.13% LD: 31.98% West Ham (60,200): Lab: 70.07% Con: 16.27% LD: 6.91% Other: 7.76% West Lancashire (52,663): Lab: 52.14% Con: 36.31% Other: 11.55% West Suffolk (51,437): Lab: 20.70% Con: 65.79% LD: 9.11% West Worcestershire (57,530): Lab: 16.51% Con: 60.68% LD: 18.09% Westminster North (42,911): Lab: 54.16% Con: 29.09% LD: 13.03% Westmorland and Lonsdale (52,712): Con: 45.27% LD: 48.94% Other: 5.80% Weston-Super-Mare (55,614): Lab: 26.72% Con: 57.51% LD: 12.47% Wigan (45,042): Lab: 46.72% Con: 31.78% LD: 5.39% Brexit: 13.23% Wimbledon (53,027): Lab: 23.65% Con: 38.42% LD: 37.24% Winchester (58,890): Con: 48.28% LD: 46.60% Other: 5.62% Windsor (53,750): Lab: 15.16% Con: 58.61% LD: 21.25% Other: 6.63% Wirral South (43,547): Lab: 51.17% Con: 37.15% LD: 6.70% Wirral West (42,918): Lab: 48.22% Con: 41.22% LD: 6.31% Witham (49,344): Lab: 17.82% Con: 66.63% LD: 9.29% Green: 6.26% Witney (61,305): Lab: 14.31% Con: 55.23% LD: 30.47% Woking (53,937): Lab: 16.37% Con: 48.94% LD: 30.83% Wokingham (61,997): Lab: 10.40% Con: 49.57% LD: 37.66% Wolverhampton North East (34,281): Lab: 39.79% Con: 51.70% Other: 8.51% Wolverhampton South East (33,443): Lab: 46.41% Con: 42.72% Brexit: 6.26% Wolverhampton South West (41,136): Lab: 44.25% Con: 48.29% Other: 7.46% Worcester (50,898): Lab: 37.52% Con: 50.80% LD: 7.20% Other: 5.62% Workington (41,599): Lab: 39.21% Con: 49.25% Other: 13.77% Worsley and Eccles South (44,707): Lab: 45.73% Con: 38.53% LD: 5.61% Brexit: 7.21% Worthing West (54,648): Lab: 28.64% Con: 55.77% LD: 11.02% Other: 5.46% Wycombe (54,756): Lab: 37.53% Con: 45.23% LD: 11.95% Other: 7.92% Wyre and Preston North (52,924): Lab: 27.98% Con: 59.69% LD: 8.43% Wyre Forest (50,561): Lab: 22.84% Con: 65.19% LD: 8.07% Wythenshawe and Sale East (44,759): Lab: 53.30% Con: 30.07% LD: 6.95% Brexit: 6.07% Yeovil (59,260): Lab: 6.35% Con: 58.37% LD: 31.06% Other: 5.70% York Central (49,505): Lab: 55.17% Con: 27.81% LD: 8.38% Other: 10.04% York Outer (55,347): Lab: 31.33% Con: 49.37% LD: 18.05% Belfast East (42,445): DUP: 49.18% UUP: 5.93% Alliance: 44.89% Belfast North (49,037): DUP: 43.10% SF: 47.06% Alliance: 9.84% Belfast South (47,352): DUP: 24.66% SDLP: 57.19% Alliance: 14.33% Belfast West (38,782): DUP: 13.46% SF: 53.80% SDLP: 7.70% Other: 25.04% East Antrim (37,261): DUP: 45.28% SF: 5.69% UUP: 14.69% Alliance: 27.28% Other: 7.06% East Londonderry (39,302): DUP: 40.11% SF: 15.59% SDLP: 15.67% UUP: 9.16% Alliance: 15.07% Other: 8.81% Fermanagh and South Tyrone (50,762): SF: 43.31% SDLP: 6.79% UUP: 43.20% Alliance: 5.22% Foyle (47,144): DUP: 10.12% SF: 20.73% SDLP: 57.02% Other: 12.13% Lagan Valley (45,405): DUP: 43.14% UUP: 18.95% Alliance: 28.82% Other: 9.78% Mid Ulster (44,620): DUP: 24.51% SF: 45.88% SDLP: 14.31% UUP: 5.85% Alliance: 7.90% Newry and Armagh (50,779): DUP: 21.66% SF: 39.95% SDLP: 18.61% UUP: 8.28% Alliance: 8.29% Other: 6.41% North Antrim (44,051): DUP: 47.35% SF: 12.79% SDLP: 6.68% UUP: 18.48% Alliance: 14.14% North Down (40,643): DUP: 37.87% UUP: 12.14% Alliance: 45.17% South Antrim (42,974): DUP: 35.25% SF: 11.37% SDLP: 5.32% UUP: 28.99% Alliance: 19.06% South Down (49,762): DUP: 15.31% SF: 32.43% SDLP: 29.17% UUP: 6.65% Alliance: 13.90% Other: 5.09% Strangford (37,485): DUP: 47.23% SDLP: 5.32% UUP: 10.73% Alliance: 28.37% Other: 9.17% Upper Bann (50,045): DUP: 40.97% SF: 24.56% SDLP: 9.24% UUP: 12.38% Alliance: 12.85% West Tyrone (41,186): DUP: 22.01% SF: 40.17% SDLP: 17.80% UUP: 6.74% Alliance: 9.66% Other: 5.99% Aberdeen North (37,413): Lab: 13.20% Con: 20.14% LD: 7.61% SNP: 54.01% Other: 5.05% Aberdeen South (45,638): Lab: 8.40% Con: 35.93% LD: 11.00% SNP: 44.67% Airdrie and Shotts (39,772): Lab: 32.00% Con: 17.63% SNP: 45.08% Other: 5.29% Angus (43,170): Con: 40.35% LD: 5.75% SNP: 49.15% Argyll and Bute (48,050): Lab: 6.76% Con: 35.23% LD: 14.22% SNP: 43.79% Ayr, Carrick and Cumnock (46,592): Lab: 13.35% Con: 38.51% SNP: 43.51% Banff and Buchan (42,260): Con: 50.12% LD: 5.40% SNP: 40.38% Berwickshire, Roxburgh and Selkirk (53,146): Con: 48.45% LD: 8.07% SNP: 38.76% Caithness, Sutherland and Easter Ross (31,457): Lab: 6.15% Con: 16.45% LD: 37.21% SNP: 36.56% Central Ayrshire (46,534): Lab: 14.15% Con: 34.77% SNP: 46.17% Coatbridge, Chryston and Bellshill (48,221): Lab: 35.37% Con: 12.68% SNP: 47.03% Cumbernauld, Kilsyth and Kirkintilloch East (45,686): Lab: 24.48% Con: 16.15% LD: 6.49% SNP: 52.88% Dumfries and Galloway (51,429): Lab: 9.23% Con: 44.10% LD: 6.09% SNP: 40.59% Dumfriesshire, Clydesdale and Tweeddale (49,153): Lab: 8.49% Con: 46.00% LD: 7.20% SNP: 38.31% Dundee East (45,277): Lab: 13.35% Con: 24.26% LD: 7.89% SNP: 53.80% Dundee West (41,579): Lab: 24.28% Con: 12.38% LD: 5.94% SNP: 53.77% Dunfermline and West Fife (53,482): Lab: 24.36% Con: 20.95% LD: 7.97% SNP: 44.36% East Dunbartonshire (53,031): Lab: 9.12% Con: 14.06% LD: 36.81% SNP: 37.10% East Kilbride, Strathaven and Lesmahagow (56,337): Lab: 22.70% Con: 21.23% LD: 6.67% SNP: 46.35% East Lothian (58,513): Lab: 29.51% Con: 26.53% LD: 6.96% SNP: 36.16% East Renfrewshire (55,357): Lab: 12.38% Con: 35.14% LD: 7.54% SNP: 44.94% Edinburgh East (47,815): Lab: 26.66% Con: 13.70% LD: 6.88% SNP: 48.45% Edinburgh North and Leith (59,344): Lab: 22.10% Con: 18.54% LD: 11.18% SNP: 43.69% Edinburgh South (49,732): Lab: 47.75% Con: 16.41% LD: 7.68% SNP: 25.44% Edinburgh South West (52,131): Lab: 14.34% Con: 24.65% LD: 9.54% SNP: 47.63% Edinburgh West (54,533): Lab: 8.18% Con: 17.02% LD: 39.91% SNP: 33.00% Na h-Eileanan An Iar (14,477): Lab: 28.27% Con: 22.21% SNP: 45.11% Falkirk (55,872): Lab: 11.17% Con: 25.78% LD: 7.14% SNP: 52.53% Glasgow Central (40,105): Lab: 33.10% Con: 9.22% SNP: 49.25% Other: 8.43% Glasgow East (38,483): Lab: 33.24% Con: 14.84% SNP: 47.70% Glasgow North (36,191): Lab: 31.45% Con: 10.52% LD: 6.61% SNP: 46.92% Glasgow North East (33,925): Lab: 39.39% Con: 10.49% SNP: 46.90% Glasgow North West (39,735): Lab: 28.49% Con: 15.16% LD: 6.84% SNP: 49.52% Glasgow South (47,443): Lab: 29.14% Con: 13.15% LD: 5.87% SNP: 48.12% Glasgow South West (36,847): Lab: 34.58% Con: 11.46% SNP: 47.88% Other: 6.07% Glenrothes (41,546): Lab: 22.81% Con: 16.66% LD: 6.35% SNP: 51.11% Gordon (55,916): Lab: 5.46% Con: 41.25% LD: 10.57% SNP: 42.72% Inverclyde (39,903): Lab: 29.53% Con: 15.70% LD: 6.42% SNP: 48.35% Inverness, Nairn, Badenoch and Strathspey (54,810): Lab: 7.52% Con: 28.84% LD: 10.67% SNP: 47.89% Other: 5.08% Kilmarnock and Loudoun (47,631): Lab: 18.91% Con: 24.26% LD: 5.13% SNP: 50.84% Kirkcaldy and Cowdenbeath (47,005): Lab: 32.60% Con: 20.10% LD: 6.18% SNP: 35.25% Other: 5.87% Lanark and Hamilton East (53,072): Lab: 20.23% Con: 32.14% LD: 5.72% SNP: 41.91% Linlithgow and East Falkirk (57,775): Lab: 18.20% Con: 24.73% LD: 7.60% SNP: 44.23% Other: 6.26% Livingston (54,592): Lab: 21.83% Con: 22.31% LD: 6.33% SNP: 46.92% Midlothian (48,221): Lab: 29.71% Con: 21.71% LD: 7.04% SNP: 41.54% Moray (48,825): Con: 45.29% SNP: 44.24% Other: 11.32% Motherwell and Wishaw (44,420): Lab: 32.31% Con: 16.10% SNP: 46.43% Other: 6.56% North Ayrshire and Arran (48,154): Lab: 13.92% Con: 30.85% SNP: 48.54% Other: 6.69% North East Fife (45,878): Con: 12.99% LD: 43.08% SNP: 40.21% Ochil and South Perthshire (57,813): Lab: 8.58% Con: 38.72% LD: 5.54% SNP: 46.50% Orkney and Shetland (23,160): Lab: 6.69% Con: 9.87% LD: 44.82% SNP: 34.00% Other: 5.34% Paisley and Renfrewshire North (49,682): Lab: 23.05% Con: 22.58% LD: 7.37% SNP: 47.00% Paisley and Renfrewshire South (43,084): Lab: 25.43% Con: 17.57% LD: 6.77% SNP: 50.22% Perth and North Perthshire (54,076): Con: 36.64% LD: 6.99% SNP: 50.60% Other: 5.77% Ross, Skye and Lochaber (39,869): Lab: 6.14% Con: 17.31% LD: 24.63% SNP: 48.32% Other: 5.43% Rutherglen and Hamilton West (53,794): Lab: 34.47% Con: 14.97% LD: 5.19% SNP: 44.20% Stirling (52,620): Lab: 8.12% Con: 33.53% LD: 5.45% SNP: 51.11% West Aberdeenshire and Kincardine (53,345): Con: 42.65% LD: 11.72% SNP: 41.07% West Dunbartonshire (45,140): Lab: 28.45% Con: 14.26% SNP: 49.61% Other: 9.24% Ynys Mon (36,552): Lab: 30.07% Con: 35.45% Brexit: 5.98% PC: 28.50% Delyn (38,370): Lab: 41.42% Con: 43.67% LD: 6.11% Brexit: 5.14% Alyn and Deeside (43,008): Lab: 42.48% Con: 41.99% LD: 5.92% Brexit: 6.23% Wrexham (33,532): Lab: 38.97% Con: 45.33% PC: 6.41% Other: 9.29% Llanelli (38,233): Lab: 42.18% Con: 29.96% Brexit: 9.43% PC: 18.43% Gower (44,482): Lab: 45.43% Con: 41.30% LD: 5.03% PC: 5.14% Swansea West (35,830): Lab: 51.61% Con: 28.96% LD: 8.35% Brexit: 5.53% PC: 5.54% Swansea East (33,579): Lab: 51.83% Con: 28.10% Brexit: 8.46% PC: 5.67% Other: 5.93% Aberavon (31,598): Lab: 53.83% Con: 20.63% Brexit: 9.84% PC: 8.58% Other: 9.44% Cardiff Central (41,822): Lab: 61.22% Con: 20.15% LD: 15.06% Cardiff North (52,666): Lab: 49.49% Con: 36.23% LD: 6.80% Other: 7.87% Rhondda (29,642): Lab: 54.37% Con: 15.77% Brexit: 12.59% PC: 13.73% Torfaen (37,176): Lab: 41.82% Con: 31.75% Brexit: 15.45% Other: 10.99% Monmouth (50,217): Lab: 32.22% Con: 52.09% LD: 9.78% Other: 6.78% Newport East (36,282): Lab: 44.44% Con: 38.95% LD: 5.85% Brexit: 6.76% Newport West (43,433): Lab: 43.69% Con: 41.62% LD: 5.91% Other: 8.79% Arfon (29,074): Lab: 35.61% Con: 15.23% PC: 45.17% Aberconwy (31,865): Lab: 39.71% Con: 46.09% LD: 5.71% PC: 8.49% Clwyd West (40,203): Lab: 33.97% Con: 50.75% LD: 5.56% PC: 9.72% Vale Of Clwyd (37,213): Lab: 41.50% Con: 46.41% Other: 12.09% Dwyfor Meirionnydd (29,928): Lab: 13.36% Con: 32.43% Brexit: 5.93% PC: 48.27% Clwyd South (36,306): Lab: 41.27% Con: 44.68% PC: 5.89% Other: 8.16% Montgomeryshire (34,214): Lab: 16.32% Con: 58.51% LD: 23.04% Ceredigion (40,105): Lab: 15.75% Con: 22.14% LD: 17.39% Brexit: 5.14% PC: 37.92% Preseli Pembrokeshire (42,419): Lab: 38.47% Con: 50.40% PC: 6.54% Carmarthen West and South Pembrokeshire (42,114): Lab: 34.28% Con: 52.67% PC: 8.63% Carmarthen East and Dinefwr (41,002): Lab: 21.03% Con: 34.46% Brexit: 5.64% PC: 38.87% Brecon and Radnorshire (41,319): Lab: 9.55% Con: 53.14% LD: 35.88% Neath (36,756): Lab: 43.31% Con: 27.98% Brexit: 8.66% PC: 12.23% Other: 9.62% Cynon Valley (30,236): Lab: 51.37% Con: 22.20% Brexit: 10.07% PC: 8.47% Other: 12.64% Merthyr Tydfil and Rhymney (32,246): Lab: 52.45% Con: 19.56% Brexit: 11.18% PC: 7.59% Other: 9.23% Blaenau Gwent (30,219): Lab: 49.18% Con: 19.02% Brexit: 20.57% PC: 5.70% Other: 5.53% Bridgend (42,236): Lab: 40.34% Con: 43.07% LD: 5.61% Other: 10.98% Ogmore (35,390): Lab: 49.74% Con: 27.68% Brexit: 8.45% PC: 8.25% Other: 5.88% Pontypridd (39,060): Lab: 44.50% Con: 29.43% Brexit: 7.47% PC: 12.78% Other: 5.83% Caerphilly (40,117): Lab: 44.91% Con: 27.88% Brexit: 11.19% PC: 16.01% Islwyn (34,350): Lab: 44.70% Con: 28.80% Brexit: 14.07% PC: 6.66% Other: 5.77% Vale Of Glamorgan (54,807): Lab: 43.32% Con: 49.82% Green: 5.93% Cardiff West (46,177): Lab: 51.77% Con: 27.98% LD: 5.91% PC: 8.37% Other: 5.96% Cardiff South and Penarth (50,579): Lab: 54.14% Con: 28.95% LD: 5.90% Other: 11.01% Con Lab LD Brexit Green SNP PC DUP SF SDLP UUP Alliance Other
SCALED PERCENTAGE OF ELECTORATE BY PARTY
Hover or click on area for detail

The behaviour of the whole electorate: pie charts, scaled by size of electorate, with non-voters (and invalid votes) shown in white. This is the actual pattern of voting that gives rise to 55% of parliamentary seats across the UK being held by the Conservatives, and 81% of Scottish seats being held by the SNP, as shown in the map on the left. (a) in England, the Conservative have around 65% of seats but just 47% of votes and 32% of the electorate; (b) in Wales, Labour has 55% of seats for 41% of the vote and 27% of the electorate; (c) in Scotland, the SNP has 81% of seats from 45% of the vote and about 31% of the electorate.

Aldershot (47,932): No Vote: 33.99% Lab: 15.54% Con: 38.53% LD: 9.53% Aldridge-Brownhills (39,342): No Vote: 34.58% Lab: 13.33% Con: 46.31% Altrincham and Sale West (54,763): No Vote: 25.09% Lab: 27.59% Con: 35.99% LD: 8.26% Amber Valley (45,567): No Vote: 34.88% Lab: 17.45% Con: 41.58% Arundel and South Downs (61,408): No Vote: 24.86% Lab: 11.90% Con: 43.52% LD: 15.96% Ashfield (48,980): No Vote: 37.37% Lab: 15.31% Con: 24.59% Other: 19.53% Ashford (60,059): No Vote: 32.93% Lab: 14.79% Con: 41.62% LD: 6.75% Ashton-Under-Lyne (38,579): No Vote: 43.25% Lab: 27.28% Con: 21.01% Aylesbury (60,576): No Vote: 30.10% Lab: 17.73% Con: 37.77% LD: 11.63% Banbury (62,921): No Vote: 30.18% Lab: 19.24% Con: 37.89% LD: 9.80% Barking (44,499): No Vote: 42.92% Lab: 34.92% Con: 15.13% Barnsley Central (36,903): No Vote: 43.47% Lab: 22.68% Con: 12.09% Brexit: 17.21% Other: 5.93% Barnsley East (38,070): No Vote: 45.23% Lab: 20.62% Con: 14.93% Brexit: 15.99% Barrow and Furness (46,046): No Vote: 34.37% Lab: 25.78% Con: 34.03% Other: 5.82% Basildon and Billericay (44,128): No Vote: 36.88% Lab: 13.13% Con: 42.33% LD: 5.35% Basingstoke (54,713): No Vote: 34.02% Lab: 18.56% Con: 35.69% LD: 8.25% Bassetlaw (50,841): No Vote: 36.47% Lab: 17.58% Con: 35.09% Brexit: 6.71% Bath (52,138): No Vote: 23.11% Lab: 9.79% Con: 23.74% LD: 41.91% Batley and Spen (52,927): No Vote: 33.47% Lab: 28.40% Con: 23.97% Other: 14.16% Battersea (59,977): No Vote: 24.41% Lab: 34.39% Con: 27.25% LD: 11.53% Beaconsfield (57,868): No Vote: 25.54% Lab: 7.41% Con: 41.79% Other: 25.26% Beckenham (50,555): No Vote: 26.37% Lab: 18.97% Con: 39.73% LD: 11.93% Bedford (47,301): No Vote: 33.92% Lab: 28.63% Con: 28.42% LD: 6.44% Bermondsey and Old Southwark (58,615): No Vote: 37.14% Lab: 34.02% Con: 10.38% LD: 16.73% Berwick-Upon-Tweed (42,109): No Vote: 29.75% Lab: 15.20% Con: 39.95% LD: 12.77% Bethnal Green and Bow (60,562): No Vote: 31.38% Lab: 49.91% Con: 7.40% LD: 6.68% Other: 5.13% Beverley and Holderness (53,542): No Vote: 32.82% Lab: 16.06% Con: 41.72% LD: 5.86% Other: 5.35% Bexhill and Battle (59,093): No Vote: 27.90% Lab: 14.07% Con: 45.86% LD: 8.88% Bexleyheath and Crayford (43,246): No Vote: 33.94% Lab: 19.48% Con: 39.50% Birkenhead (42,329): No Vote: 33.61% Lab: 39.19% Con: 8.69% Other: 18.50% Birmingham, Edgbaston (42,328): No Vote: 38.50% Lab: 30.83% Con: 22.67% Birmingham, Erdington (35,229): No Vote: 46.74% Lab: 26.79% Con: 21.34% Other: 5.12% Birmingham, Hall Green (52,911): No Vote: 34.09% Lab: 44.70% Con: 9.19% Other: 7.43% Birmingham, Hodge Hill (45,003): No Vote: 42.52% Lab: 45.21% Con: 8.61% Birmingham, Ladywood (42,118): No Vote: 43.78% Lab: 44.53% Con: 6.37% Birmingham, Northfield (43,098): No Vote: 41.52% Lab: 24.86% Con: 27.08% Other: 6.89% Birmingham, Perry Barr (42,147): No Vote: 41.47% Lab: 36.93% Con: 15.66% Other: 6.14% Birmingham, Selly Oak (49,467): No Vote: 40.16% Lab: 33.53% Con: 18.51% Birmingham, Yardley (42,678): No Vote: 42.87% Lab: 31.30% Con: 17.03% LD: 5.03% Bishop Auckland (44,805): No Vote: 34.27% Lab: 23.62% Con: 35.30% Blackburn (44,736): No Vote: 37.20% Lab: 40.77% Con: 15.07% Blackley and Broughton (38,618): No Vote: 47.37% Lab: 32.56% Con: 12.93% Blackpool North and Cleveleys (38,804): No Vote: 39.08% Lab: 21.62% Con: 35.11% Blackpool South (32,752): No Vote: 43.23% Lab: 21.77% Con: 28.16% Blaydon (45,681): No Vote: 32.68% Lab: 29.17% Con: 21.02% LD: 5.46% Brexit: 8.60% Blyth Valley (40,859): No Vote: 36.58% Lab: 25.96% Con: 27.07% Brexit: 5.27% Bognor Regis and Littlehampton (51,223): No Vote: 33.86% Lab: 12.94% Con: 41.99% LD: 7.29% Other: 5.49% Bolsover (45,938): No Vote: 38.17% Lab: 22.20% Con: 29.33% Brexit: 5.59% Other: 6.05% Bolton North East (43,556): No Vote: 35.53% Lab: 28.69% Con: 29.24% Other: 6.54% Bolton South East (40,604): No Vote: 41.29% Lab: 31.11% Con: 20.12% Bolton West (49,298): No Vote: 32.64% Lab: 25.14% Con: 37.24% Bootle (49,174): No Vote: 34.29% Lab: 52.20% Con: 6.03% Boston and Skegness (41,696): No Vote: 39.90% Lab: 9.14% Con: 46.07% Other: 6.95% Bosworth (56,432): No Vote: 30.79% Lab: 11.99% Con: 44.22% LD: 11.15% Bournemouth East (49,274): No Vote: 33.53% Lab: 21.75% Con: 33.63% LD: 7.31% Bournemouth West (45,977): No Vote: 38.04% Lab: 19.41% Con: 33.08% LD: 6.65% Bracknell (54,350): No Vote: 31.18% Lab: 15.28% Con: 40.38% LD: 9.81% Bradford East (44,184): No Vote: 39.64% Lab: 38.01% Con: 13.22% Bradford South (39,741): No Vote: 42.44% Lab: 26.63% Con: 23.24% Bradford West (44,261): No Vote: 37.39% Lab: 47.72% Con: 9.50% Other: 5.51% Braintree (50,499): No Vote: 32.85% Lab: 12.55% Con: 45.36% LD: 6.35% Other: 5.77% Brent Central (49,132): No Vote: 41.53% Lab: 37.82% Con: 12.98% LD: 5.76% Brent North (51,879): No Vote: 38.08% Lab: 32.12% Con: 22.48% Brentford and Isleworth (58,326): No Vote: 32.00% Lab: 34.12% Con: 21.86% LD: 8.53% Brentwood and Ongar (52,949): No Vote: 29.64% Lab: 9.62% Con: 48.25% LD: 9.55% Bridgwater and West Somerset (57,652): No Vote: 32.43% Lab: 13.35% Con: 41.99% LD: 9.15% Brigg and Goole (43,402): No Vote: 34.18% Lab: 13.65% Con: 46.92% Brighton, Kemptown (48,533): No Vote: 30.50% Lab: 35.85% Con: 24.30% Other: 5.10% Brighton, Pavilion (57,998): No Vote: 26.64% Lab: 16.71% Con: 12.87% Green: 41.93% Bristol East (52,154): No Vote: 29.39% Lab: 37.52% Con: 22.91% Other: 5.40% Bristol North West (55,885): No Vote: 26.73% Lab: 35.83% Con: 28.37% LD: 6.48% Bristol South (55,196): No Vote: 34.35% Lab: 33.18% Con: 21.45% LD: 5.03% Other: 5.99% Bristol West (75,528): No Vote: 23.90% Lab: 47.38% Con: 8.89% Green: 18.95% Broadland (56,977): No Vote: 27.09% Lab: 15.45% Con: 43.42% LD: 11.77% Bromley and Chislehurst (45,566): No Vote: 31.68% Lab: 19.59% Con: 35.92% LD: 9.93% Bromsgrove (54,272): No Vote: 27.71% Lab: 15.05% Con: 45.83% LD: 9.03% Broxbourne (46,706): No Vote: 36.18% Lab: 14.79% Con: 41.86% LD: 5.42% Broxtowe (55,272): No Vote: 24.34% Lab: 29.12% Con: 36.42% Other: 10.13% Buckingham (63,458): No Vote: 23.68% Lab: 9.19% Con: 44.54% LD: 19.99% Burnley (38,984): No Vote: 39.41% Lab: 22.33% Con: 24.43% LD: 5.44% Brexit: 5.22% Other: 5.17% Burton (48,738): No Vote: 35.05% Lab: 20.08% Con: 39.39% Bury North (46,841): No Vote: 31.92% Lab: 31.33% Con: 31.48% Other: 5.27% Bury South (50,274): No Vote: 33.10% Lab: 28.78% Con: 29.32% Other: 11.15% Bury St Edmunds (61,957): No Vote: 30.89% Lab: 14.26% Con: 42.13% Green: 10.83% Calder Valley (57,793): No Vote: 27.11% Lab: 30.53% Con: 37.81% Other: 5.46% Camberwell and Peckham (56,492): No Vote: 36.51% Lab: 45.25% Con: 7.28% LD: 5.72% Camborne and Redruth (50,367): No Vote: 28.30% Lab: 25.71% Con: 38.10% Cambridge (53,729): No Vote: 32.80% Lab: 32.24% Con: 10.43% LD: 20.18% Cannock Chase (46,313): No Vote: 38.09% Lab: 15.72% Con: 42.29% Canterbury (60,113): No Vote: 25.05% Lab: 36.18% Con: 33.89% Carlisle (42,873): No Vote: 34.15% Lab: 23.56% Con: 36.34% Carshalton and Wallington (49,098): No Vote: 32.69% Lab: 8.34% Con: 28.55% LD: 27.68% Castle Point (44,277): No Vote: 36.39% Lab: 10.54% Con: 48.80% Central Devon (58,072): No Vote: 21.84% Lab: 19.35% Con: 43.20% LD: 11.80% Central Suffolk and North Ipswich (56,250): No Vote: 29.72% Lab: 14.82% Con: 44.05% LD: 8.10% Charnwood (55,365): No Vote: 30.39% Lab: 16.00% Con: 44.16% LD: 6.11% Chatham and Aylesford (43,340): No Vote: 39.50% Lab: 14.40% Con: 40.28% Cheadle (55,903): No Vote: 25.04% Lab: 9.19% Con: 34.45% LD: 31.32% Chelmsford (57,122): No Vote: 28.95% Lab: 12.81% Con: 39.72% LD: 17.80% Chelsea and Fulham (46,821): No Vote: 30.23% Lab: 16.20% Con: 34.79% LD: 18.04% Cheltenham (59,357): No Vote: 26.76% Con: 35.15% LD: 33.94% Chesham and Amersham (55,685): No Vote: 23.24% Lab: 9.88% Con: 42.53% LD: 20.16% Chesterfield (45,186): No Vote: 36.39% Lab: 25.58% Con: 23.54% LD: 5.61% Brexit: 6.72% Chichester (61,243): No Vote: 28.37% Lab: 10.61% Con: 41.41% LD: 16.27% Chingford and Woodford Green (48,444): No Vote: 25.92% Lab: 33.98% Con: 35.91% Chippenham (57,099): No Vote: 26.06% Lab: 8.29% Con: 40.14% LD: 25.52% Chipping Barnet (57,569): No Vote: 28.00% Lab: 30.68% Con: 32.20% LD: 7.42% Chorley (39,870): No Vote: 48.27% Other: 47.06% Christchurch (51,951): No Vote: 27.36% Lab: 9.18% Con: 47.39% LD: 12.97% Cities Of London and Westminster (42,723): No Vote: 32.93% Lab: 18.25% Con: 26.76% LD: 20.56% City Of Chester (54,560): No Vote: 28.26% Lab: 35.61% Con: 27.50% City Of Durham (48,859): No Vote: 31.45% Lab: 28.81% Con: 21.76% LD: 11.13% Clacton (43,506): No Vote: 38.66% Lab: 9.50% Con: 44.32% Other: 6.14% Cleethorpes (46,339): No Vote: 37.12% Lab: 14.32% Con: 43.38% Colchester (53,373): No Vote: 35.40% Lab: 21.17% Con: 32.58% LD: 8.99% Colne Valley (60,892): No Vote: 27.66% Lab: 28.96% Con: 35.03% Congleton (57,233): No Vote: 29.28% Lab: 18.76% Con: 41.70% LD: 7.45% Copeland (42,523): No Vote: 31.07% Lab: 27.58% Con: 37.05% Corby (60,475): No Vote: 29.81% Lab: 26.86% Con: 38.78% Coventry North East (44,444): No Vote: 41.53% Lab: 30.80% Con: 20.68% Other: 6.99% Coventry North West (47,744): No Vote: 36.55% Lab: 27.80% Con: 27.52% Coventry South (45,044): No Vote: 36.54% Lab: 27.53% Con: 26.97% Crawley (49,899): No Vote: 32.76% Lab: 25.17% Con: 36.44% Crewe and Nantwich (54,032): No Vote: 32.73% Lab: 25.14% Con: 35.74% Other: 6.57% Croydon Central (54,045): No Vote: 33.61% Lab: 33.32% Con: 26.01% Croydon North (55,609): No Vote: 37.14% Lab: 41.25% Con: 13.36% LD: 5.06% Croydon South (59,358): No Vote: 29.32% Lab: 22.20% Con: 36.89% LD: 8.93% Dagenham and Rainham (43,735): No Vote: 38.44% Lab: 27.40% Con: 26.99% Darlington (43,498): No Vote: 34.49% Lab: 26.52% Con: 31.48% Other: 7.96% Dartford (54,023): No Vote: 34.29% Lab: 18.06% Con: 41.37% Daventry (57,403): No Vote: 25.86% Lab: 14.18% Con: 47.86% LD: 9.08% Denton and Reddish (38,588): No Vote: 41.74% Lab: 29.16% Con: 19.84% Other: 5.15% Derby North (47,017): No Vote: 35.77% Lab: 25.57% Con: 29.04% Other: 5.77% Derby South (42,462): No Vote: 41.88% Lab: 29.69% Con: 21.45% Derbyshire Dales (50,016): No Vote: 23.15% Lab: 18.40% Con: 45.11% LD: 10.18% Devizes (50,954): No Vote: 30.55% Lab: 10.68% Con: 43.82% LD: 11.12% Dewsbury (56,389): No Vote: 30.60% Lab: 30.30% Con: 32.22% Other: 7.19% Don Valley (45,437): No Vote: 39.70% Lab: 21.20% Con: 26.02% Brexit: 8.29% Other: 5.87% Doncaster Central (41,581): No Vote: 41.75% Lab: 23.31% Con: 20.12% Brexit: 9.58% Other: 6.66% Doncaster North (40,698): No Vote: 43.76% Lab: 21.75% Con: 18.48% Brexit: 11.46% Other: 7.06% Dover (50,701): No Vote: 33.60% Lab: 21.68% Con: 37.76% Dudley North (36,684): No Vote: 40.77% Lab: 18.73% Con: 37.35% Dudley South (36,576): No Vote: 39.77% Lab: 15.26% Con: 40.89% Dulwich and West Norwood (55,778): No Vote: 30.56% Lab: 45.46% Con: 11.40% Green: 11.47% Ealing Central and Acton (54,807): No Vote: 27.42% Lab: 37.26% Con: 19.64% LD: 12.51% Ealing North (49,631): No Vote: 33.36% Lab: 37.65% Con: 21.17% LD: 5.87% Ealing, Southall (42,217): No Vote: 34.63% Lab: 39.76% Con: 14.86% LD: 6.09% Other: 5.37% Easington (34,583): No Vote: 43.48% Lab: 25.70% Con: 14.94% Brexit: 11.02% Other: 7.23% East Devon (64,073): No Vote: 26.49% Con: 37.37% Other: 36.13% East Ham (54,628): No Vote: 38.15% Lab: 47.22% Con: 9.65% Other: 5.26% East Hampshire (56,895): No Vote: 25.61% Lab: 8.22% Con: 43.73% LD: 17.98% Other: 5.52% East Surrey (59,690): No Vote: 28.21% Lab: 9.92% Con: 42.84% LD: 13.93% Other: 7.37% East Worthing and Shoreham (53,128): No Vote: 29.35% Lab: 26.11% Con: 36.05% LD: 5.49% East Yorkshire (52,769): No Vote: 34.79% Lab: 13.84% Con: 42.00% LD: 5.21% Other: 6.24% Eastbourne (55,134): No Vote: 30.48% Con: 33.98% LD: 28.52% Eastleigh (58,971): No Vote: 29.70% Lab: 9.01% Con: 38.97% LD: 20.37% Eddisbury (52,971): No Vote: 28.13% Lab: 15.81% Con: 40.83% LD: 13.00% Edmonton (40,341): No Vote: 38.64% Lab: 39.88% Con: 15.52% Ellesmere Port and Neston (48,746): No Vote: 30.69% Lab: 36.97% Con: 24.51% Other: 7.83% Elmet and Rothwell (58,225): No Vote: 28.08% Lab: 20.22% Con: 41.66% LD: 6.37% Other: 5.15% Eltham (43,689): No Vote: 31.83% Lab: 32.07% Con: 27.08% Enfield North (45,050): No Vote: 34.04% Lab: 34.17% Con: 24.67% Enfield, Southgate (47,276): No Vote: 27.85% Lab: 34.98% Con: 28.19% LD: 6.63% Epping Forest (50,268): No Vote: 32.35% Lab: 13.72% Con: 43.56% LD: 7.25% Epsom and Ewell (59,451): No Vote: 26.73% Lab: 12.60% Con: 39.22% LD: 17.19% Other: 6.01% Erewash (48,814): No Vote: 32.69% Lab: 23.38% Con: 38.00% Erith and Thamesmead (41,384): No Vote: 36.72% Lab: 30.40% Con: 24.65% Other: 5.20% Esher and Walton (63,084): No Vote: 22.30% Con: 38.35% LD: 34.97% Other: 5.28% Exeter (56,192): No Vote: 31.52% Lab: 36.42% Con: 23.74% Green: 5.90% Fareham (57,250): No Vote: 26.92% Lab: 13.24% Con: 46.54% LD: 10.22% Faversham and Mid Kent (50,394): No Vote: 31.35% Lab: 13.47% Con: 43.41% LD: 8.41% Feltham and Heston (47,811): No Vote: 40.93% Lab: 30.74% Con: 21.03% Filton and Bradley Stoke (53,752): No Vote: 27.38% Lab: 27.90% Con: 35.52% LD: 6.74% Finchley and Golders Green (55,109): No Vote: 28.96% Lab: 17.21% Con: 31.15% LD: 22.69% Folkestone and Hythe (59,005): No Vote: 33.16% Lab: 16.03% Con: 40.20% LD: 6.52% Other: 5.14% Forest Of Dean (51,475): No Vote: 27.94% Lab: 20.73% Con: 42.95% Green: 6.55% Fylde (46,659): No Vote: 30.20% Lab: 17.68% Con: 42.53% LD: 5.61% Other: 5.36% Gainsborough (51,046): No Vote: 33.14% Lab: 14.31% Con: 44.40% LD: 6.76% Garston and Halewood (53,326): No Vote: 29.94% Lab: 50.68% Con: 9.14% Gateshead (38,145): No Vote: 40.81% Lab: 31.73% Con: 20.56% Gedling (49,953): No Vote: 29.98% Lab: 30.89% Con: 31.85% Other: 7.28% Gillingham and Rainham (45,958): No Vote: 37.51% Lab: 17.75% Con: 38.31% Gloucester (53,764): No Vote: 33.89% Lab: 23.22% Con: 35.86% LD: 5.33% Gosport (48,453): No Vote: 34.11% Lab: 12.17% Con: 43.82% LD: 7.44% Grantham and Stamford (56,003): No Vote: 31.29% Lab: 13.24% Con: 45.14% LD: 7.55% Gravesham (47,560): No Vote: 35.06% Lab: 19.11% Con: 40.39% Great Grimsby (33,087): No Vote: 46.12% Lab: 17.62% Con: 29.56% Great Yarmouth (43,462): No Vote: 39.60% Lab: 15.19% Con: 39.74% Other: 7.16% Greenwich and Woolwich (53,120): No Vote: 33.60% Lab: 37.73% Con: 14.65% LD: 9.07% Other: 5.41% Guildford (58,651): No Vote: 24.54% Lab: 5.81% Con: 33.86% LD: 29.56% Other: 6.23% Hackney North and Stoke Newington (56,864): No Vote: 38.50% Lab: 43.23% Con: 7.34% Green: 5.40% Hackney South and Shoreditch (54,439): No Vote: 39.10% Lab: 44.62% Con: 6.60% LD: 5.43% Halesowen and Rowley Regis (42,345): No Vote: 38.00% Lab: 19.81% Con: 37.49% Other: 5.47% Halifax (46,458): No Vote: 35.37% Lab: 29.90% Con: 26.33% Haltemprice and Howden (49,779): No Vote: 29.97% Lab: 15.08% Con: 43.67% LD: 7.34% Other: 5.40% Halton (46,203): No Vote: 35.77% Lab: 40.78% Con: 14.40% Brexit: 5.19% Hammersmith (51,966): No Vote: 30.49% Lab: 40.23% Con: 16.36% LD: 9.29% Hampstead and Kilburn (57,385): No Vote: 33.71% Lab: 32.44% Con: 16.05% LD: 15.16% Harborough (57,319): No Vote: 28.49% Lab: 17.99% Con: 39.55% LD: 11.36% Harlow (43,354): No Vote: 36.32% Lab: 19.75% Con: 40.41% Harrogate and Knaresborough (56,937): No Vote: 26.95% Lab: 7.03% Con: 38.44% LD: 26.03% Harrow East (49,491): No Vote: 31.36% Lab: 26.02% Con: 37.35% LD: 5.26% Harrow West (47,922): No Vote: 33.87% Lab: 34.68% Con: 22.69% LD: 5.95% Hartlepool (41,037): No Vote: 42.08% Lab: 21.82% Con: 16.75% Brexit: 14.96% Other: 6.36% Harwich and North Essex (51,963): No Vote: 29.92% Lab: 15.71% Con: 42.92% LD: 7.91% Hastings and Rye (54,274): No Vote: 32.60% Lab: 28.38% Con: 33.40% Havant (45,959): No Vote: 36.26% Lab: 11.45% Con: 41.68% LD: 7.92% Hayes and Harlington (43,994): No Vote: 39.20% Lab: 33.92% Con: 21.12% Other: 6.01% Hazel Grove (44,269): No Vote: 30.12% Lab: 8.70% Con: 34.09% LD: 27.10% Hemel Hempstead (51,271): No Vote: 30.75% Lab: 19.46% Con: 39.13% LD: 8.53% Hemsworth (43,907): No Vote: 40.45% Lab: 22.33% Con: 20.73% Brexit: 8.04% Other: 8.46% Hendon (55,075): No Vote: 33.37% Lab: 27.40% Con: 32.52% LD: 5.60% Henley (58,759): No Vote: 23.34% Lab: 7.43% Con: 42.00% LD: 23.66% Hereford and South Herefordshire (49,646): No Vote: 31.13% Lab: 14.85% Con: 42.16% LD: 8.57% Hertford and Stortford (60,094): No Vote: 26.50% Lab: 17.23% Con: 41.23% LD: 10.51% Other: 5.73% Hertsmere (52,203): No Vote: 29.43% Lab: 15.33% Con: 44.14% LD: 8.87% Hexham (46,150): No Vote: 24.74% Lab: 23.81% Con: 41.01% LD: 7.62% Heywood and Middleton (47,488): No Vote: 40.76% Lab: 24.69% Con: 25.51% High Peak (54,173): No Vote: 27.05% Lab: 32.66% Con: 33.45% Hitchin and Harpenden (58,871): No Vote: 22.87% Lab: 13.05% Con: 36.32% LD: 27.28% Holborn and St Pancras (56,786): No Vote: 34.02% Lab: 42.58% Con: 10.32% LD: 8.50% Hornchurch and Upminster (53,974): No Vote: 33.17% Lab: 15.09% Con: 43.95% Hornsey and Wood Green (61,105): No Vote: 25.31% Lab: 42.93% Con: 8.35% LD: 19.41% Horsham (63,242): No Vote: 27.08% Lab: 10.87% Con: 41.39% LD: 17.03% Houghton and Sunderland South (39,811): No Vote: 42.16% Lab: 23.55% Con: 19.02% Brexit: 8.96% Hove (56,391): No Vote: 24.12% Lab: 44.24% Con: 21.30% LD: 5.02% Other: 5.78% Huddersfield (41,882): No Vote: 36.08% Lab: 31.30% Con: 23.76% Other: 5.24% Huntingdon (59,147): No Vote: 30.13% Lab: 15.36% Con: 38.26% LD: 11.14% Other: 7.58% Hyndburn (42,406): No Vote: 40.14% Lab: 24.86% Con: 29.03% Ilford North (50,114): No Vote: 31.33% Lab: 34.70% Con: 27.55% Ilford South (53,477): No Vote: 37.07% Lab: 41.29% Con: 12.93% Other: 8.72% Ipswich (49,579): No Vote: 34.35% Lab: 25.78% Con: 33.04% Other: 6.82% Isle Of Wight (74,442): No Vote: 34.13% Lab: 16.00% Con: 37.00% Green: 10.03% Other: 5.68% Islington North (53,805): No Vote: 28.41% Lab: 46.04% Con: 7.29% LD: 11.20% Green: 5.76% Islington South and Finsbury (47,816): No Vote: 32.17% Lab: 38.16% Con: 11.41% LD: 13.58% Jarrow (40,736): No Vote: 37.43% Lab: 28.21% Con: 17.27% Brexit: 6.33% Other: 7.14% Keighley (52,600): No Vote: 27.73% Lab: 31.71% Con: 34.76% Other: 6.90% Kenilworth and Southam (52,597): No Vote: 22.83% Lab: 13.85% Con: 44.53% LD: 14.67% Kensington (43,762): No Vote: 32.27% Lab: 25.72% Con: 25.95% LD: 14.41% Kettering (49,361): No Vote: 32.53% Lab: 17.80% Con: 40.71% Other: 6.60% Kingston and Surbiton (60,846): No Vote: 25.77% Lab: 7.96% Con: 25.15% LD: 37.94% Kingston upon Hull East (32,442): No Vote: 50.65% Lab: 19.34% Con: 17.45% Brexit: 8.77% Kingston upon Hull North (34,203): No Vote: 47.79% Lab: 26.00% Con: 14.41% Brexit: 7.28% Kingston upon Hull West and Hessle (31,356): No Vote: 47.91% Lab: 22.24% Con: 17.49% Brexit: 9.37% Kingswood (49,314): No Vote: 28.50% Lab: 23.91% Con: 40.18% Knowsley (54,938): No Vote: 34.66% Lab: 52.77% Con: 5.27% Lancaster and Fleetwood (45,219): No Vote: 35.46% Lab: 30.24% Con: 26.84% Other: 7.47% Leeds Central (49,284): No Vote: 45.82% Lab: 33.43% Con: 12.25% Other: 5.51% Leeds East (39,052): No Vote: 41.96% Lab: 28.93% Con: 20.71% Leeds North East (50,500): No Vote: 28.45% Lab: 41.12% Con: 16.91% LD: 8.03% Other: 5.74% Leeds North West (49,283): No Vote: 27.25% Lab: 35.39% Con: 19.52% LD: 13.87% Leeds West (40,281): No Vote: 40.52% Lab: 32.76% Con: 17.16% Other: 6.67% Leicester East (49,421): No Vote: 36.99% Lab: 31.99% Con: 24.32% Leicester South (50,147): No Vote: 35.47% Lab: 43.25% Con: 14.07% Leicester West (34,775): No Vote: 46.45% Lab: 26.63% Con: 20.14% Leigh (46,979): No Vote: 39.32% Lab: 24.93% Con: 27.47% Other: 5.49% Lewes (54,851): No Vote: 23.29% Con: 36.74% LD: 33.30% Lewisham East (44,815): No Vote: 33.96% Lab: 39.29% Con: 14.23% LD: 7.43% Other: 5.87% Lewisham West and Penge (52,100): No Vote: 30.18% Lab: 42.70% Con: 13.83% LD: 8.39% Other: 5.19% Lewisham, Deptford (55,368): No Vote: 31.33% Lab: 48.64% Con: 7.82% LD: 7.16% Leyton and Wanstead (44,547): No Vote: 31.31% Lab: 44.46% Con: 12.38% LD: 7.19% Other: 5.31% Lichfield (53,993): No Vote: 29.53% Lab: 14.63% Con: 45.48% LD: 7.35% Lincoln (50,629): No Vote: 32.44% Lab: 27.69% Con: 32.38% Other: 8.70% Liverpool, Riverside (52,789): No Vote: 34.27% Lab: 51.26% Con: 5.14% Liverpool, Walton (40,786): No Vote: 34.88% Lab: 55.15% Con: 6.42% Liverpool, Wavertree (43,377): No Vote: 31.64% Lab: 49.34% Con: 6.66% LD: 6.39% Other: 6.76% Liverpool, West Derby (43,989): No Vote: 32.98% Lab: 51.98% Con: 6.30% Other: 11.52% Loughborough (54,631): No Vote: 31.51% Lab: 26.06% Con: 35.05% LD: 5.21% Louth and Horncastle (52,332): No Vote: 34.28% Lab: 11.49% Con: 47.74% LD: 5.17% Ludlow (50,225): No Vote: 27.68% Lab: 10.93% Con: 46.35% LD: 12.29% Luton North (42,589): No Vote: 37.54% Lab: 34.46% Con: 20.90% Other: 8.27% Luton South (42,064): No Vote: 39.33% Lab: 31.42% Con: 18.79% Other: 10.45% Macclesfield (53,867): No Vote: 29.32% Lab: 23.07% Con: 37.12% LD: 7.46% Maidenhead (56,492): No Vote: 26.32% Lab: 10.28% Con: 42.55% LD: 17.97% Maidstone and The Weald (51,680): No Vote: 32.10% Lab: 12.41% Con: 41.02% LD: 11.14% Makerfield (44,259): No Vote: 40.34% Lab: 26.90% Con: 20.51% Brexit: 7.84% Maldon (50,408): No Vote: 30.41% Lab: 8.65% Con: 50.12% LD: 8.27% Manchester Central (52,289): No Vote: 43.32% Lab: 39.92% Con: 8.38% Manchester, Gorton (44,545): No Vote: 41.71% Lab: 45.25% Con: 5.55% Manchester, Withington (52,995): No Vote: 30.75% Lab: 46.91% Con: 7.60% LD: 10.45% Mansfield (49,273): No Vote: 36.12% Lab: 19.68% Con: 40.82% Meon Valley (54,829): No Vote: 27.61% Lab: 7.45% Con: 46.57% LD: 15.47% Meriden (54,161): No Vote: 36.56% Lab: 13.50% Con: 40.25% LD: 6.58% Mid Bedfordshire (64,717): No Vote: 26.29% Lab: 15.98% Con: 44.07% LD: 9.31% Other: 5.89% Mid Derbyshire (49,356): No Vote: 26.82% Lab: 20.23% Con: 43.04% LD: 7.05% Mid Dorset and North Poole (48,930): No Vote: 25.21% Lab: 5.20% Con: 45.16% LD: 22.39% Mid Norfolk (56,186): No Vote: 31.65% Lab: 15.15% Con: 42.64% LD: 9.41% Mid Sussex (62,762): No Vote: 26.29% Lab: 13.18% Con: 39.29% LD: 17.92% Mid Worcestershire (56,123): No Vote: 28.25% Lab: 12.03% Con: 47.85% LD: 8.28% Middlesbrough (34,097): No Vote: 43.89% Lab: 28.32% Con: 14.50% Other: 9.73% Middlesbrough South and East Cleveland (47,817): No Vote: 33.91% Lab: 22.82% Con: 38.89% Milton Keynes North (62,543): No Vote: 31.68% Lab: 26.96% Con: 33.80% LD: 5.45% Milton Keynes South (64,007): No Vote: 33.58% Lab: 26.01% Con: 33.22% Mitcham and Morden (45,741): No Vote: 34.68% Lab: 39.94% Con: 16.40% LD: 5.31% Mole Valley (57,110): No Vote: 23.51% Con: 42.40% LD: 26.27% Other: 5.19% Morecambe and Lunesdale (45,310): No Vote: 32.77% Lab: 26.07% Con: 35.50% Morley and Outwood (51,930): No Vote: 34.10% Lab: 23.04% Con: 37.34% Other: 6.73% New Forest East (50,786): No Vote: 30.95% Lab: 10.22% Con: 44.55% LD: 10.05% Other: 5.14% New Forest West (50,306): No Vote: 29.02% Lab: 9.31% Con: 45.31% LD: 10.88% Green: 5.49% Newark (54,762): No Vote: 27.80% Lab: 16.93% Con: 45.70% LD: 7.00% Newbury (59,998): No Vote: 28.07% Lab: 5.28% Con: 41.28% LD: 22.04% Newcastle Upon Tyne Central (37,474): No Vote: 35.22% Lab: 37.29% Con: 16.06% Newcastle Upon Tyne East (43,365): No Vote: 32.03% Lab: 40.83% Con: 16.59% LD: 7.11% Newcastle Upon Tyne North (46,999): No Vote: 31.37% Lab: 31.18% Con: 22.76% LD: 6.36% Brexit: 6.32% Newcastle-Under-Lyme (44,739): No Vote: 34.41% Lab: 23.51% Con: 34.43% Newton Abbot (52,556): No Vote: 27.54% Lab: 12.86% Con: 40.25% LD: 16.12% Normanton, Pontefract and Castleford (48,259): No Vote: 42.91% Lab: 21.65% Con: 20.14% Brexit: 9.50% North Cornwall (51,678): No Vote: 26.11% Lab: 6.46% Con: 43.86% LD: 22.76% North Devon (55,581): No Vote: 26.73% Lab: 6.72% Con: 41.50% LD: 21.97% North Dorset (56,107): No Vote: 26.91% Lab: 8.78% Con: 46.51% LD: 14.86% North Durham (42,195): No Vote: 36.83% Lab: 27.90% Con: 20.81% Brexit: 7.03% North East Bedfordshire (65,018): No Vote: 28.30% Lab: 15.62% Con: 42.40% LD: 8.82% Other: 7.65% North East Cambridgeshire (52,964): No Vote: 36.72% Lab: 10.07% Con: 45.91% LD: 5.14% North East Derbyshire (49,217): No Vote: 31.97% Lab: 22.15% Con: 39.94% North East Hampshire (59,270): No Vote: 24.93% Lab: 7.30% Con: 44.68% LD: 19.09% Other: 5.79% North East Hertfordshire (55,327): No Vote: 27.32% Lab: 17.21% Con: 41.11% LD: 11.25% North East Somerset (56,308): No Vote: 23.59% Lab: 18.50% Con: 38.48% LD: 16.86% North Herefordshire (51,033): No Vote: 27.36% Lab: 9.69% Con: 45.78% LD: 10.39% Green: 6.79% North Norfolk (50,823): No Vote: 28.14% Lab: 5.51% Con: 42.12% LD: 21.77% North Shropshire (56,513): No Vote: 32.12% Lab: 15.01% Con: 42.57% LD: 6.78% North Somerset (62,055): No Vote: 22.62% Lab: 19.04% Con: 40.90% LD: 13.78% North Swindon (55,115): No Vote: 33.15% Lab: 19.91% Con: 39.52% LD: 5.35% North Thanet (48,178): No Vote: 33.78% Lab: 17.70% Con: 41.32% North Tyneside (50,429): No Vote: 36.09% Lab: 31.75% Con: 19.63% Brexit: 6.66% North Warwickshire (45,914): No Vote: 34.66% Lab: 17.49% Con: 43.05% North West Cambridgeshire (64,533): No Vote: 32.01% Lab: 15.09% Con: 42.47% LD: 7.25% North West Durham (47,663): No Vote: 33.95% Lab: 26.11% Con: 27.70% Other: 6.14% North West Hampshire (58,918): No Vote: 29.09% Lab: 11.23% Con: 44.04% LD: 12.38% North West Leicestershire (53,821): No Vote: 31.82% Lab: 16.99% Con: 42.83% North West Norfolk (46,602): No Vote: 35.35% Lab: 14.85% Con: 42.49% LD: 5.03% North Wiltshire (54,758): No Vote: 25.28% Lab: 7.78% Con: 44.18% LD: 20.12% Northampton North (39,539): No Vote: 32.72% Lab: 26.42% Con: 35.79% Northampton South (40,835): No Vote: 34.31% Lab: 26.09% Con: 33.64% Norwich North (46,285): No Vote: 31.09% Lab: 27.78% Con: 34.83% Norwich South (51,673): No Vote: 33.62% Lab: 35.67% Con: 19.28% LD: 6.14% Other: 5.30% Nottingham East (40,004): No Vote: 39.63% Lab: 38.84% Con: 12.59% Other: 11.13% Nottingham North (35,320): No Vote: 46.88% Lab: 26.07% Con: 19.32% Nottingham South (48,134): No Vote: 39.44% Lab: 33.45% Con: 17.64% Nuneaton (45,190): No Vote: 35.65% Lab: 20.29% Con: 39.00% Other: 5.06% Old Bexley and Sidcup (46,145): No Vote: 30.19% Lab: 16.39% Con: 45.06% LD: 5.78% Oldham East and Saddleworth (46,164): No Vote: 35.99% Lab: 27.85% Con: 25.78% Oldham West and Royton (44,434): No Vote: 39.13% Lab: 33.67% Con: 18.43% Other: 5.49% Orpington (48,721): No Vote: 29.26% Lab: 12.35% Con: 44.84% LD: 10.96% Oxford East (49,359): No Vote: 36.96% Lab: 35.93% Con: 13.16% LD: 8.79% Other: 5.79% Oxford West and Abingdon (58,824): No Vote: 23.56% Lab: 5.53% Con: 29.11% LD: 40.73% Pendle (44,460): No Vote: 31.91% Lab: 27.40% Con: 36.87% Penistone and Stocksbridge (49,520): No Vote: 30.18% Lab: 23.23% Con: 33.40% LD: 7.13% Brexit: 6.06% Penrith and The Border (47,824): No Vote: 29.21% Lab: 15.33% Con: 42.74% LD: 7.94% Other: 6.36% Peterborough (47,801): No Vote: 34.12% Lab: 27.22% Con: 30.78% Other: 8.60% Plymouth, Moor View (44,239): No Vote: 36.28% Lab: 20.07% Con: 38.64% Plymouth, Sutton and Devonport (53,176): No Vote: 31.70% Lab: 32.70% Con: 26.59% Other: 5.27% Poole (50,451): No Vote: 31.81% Lab: 14.17% Con: 40.00% LD: 10.57% Poplar and Limehouse (61,276): No Vote: 33.28% Lab: 42.10% Con: 10.62% LD: 9.62% Portsmouth North (45,910): No Vote: 35.61% Lab: 17.38% Con: 39.51% Portsmouth South (47,425): No Vote: 36.07% Lab: 31.09% Con: 23.87% LD: 7.30% Preston (33,790): No Vote: 43.37% Lab: 34.97% Con: 14.62% Pudsey (54,215): No Vote: 25.95% Lab: 31.33% Con: 36.13% Putney (50,467): No Vote: 23.02% Lab: 34.75% Con: 27.47% LD: 13.04% Rayleigh and Wickford (54,901): No Vote: 30.44% Lab: 11.23% Con: 50.51% LD: 5.28% Reading East (55,918): No Vote: 27.52% Lab: 35.13% Con: 27.45% LD: 6.53% Reading West (50,392): No Vote: 32.03% Lab: 27.35% Con: 32.90% LD: 6.02% Redcar (40,842): No Vote: 37.99% Lab: 23.21% Con: 28.56% Other: 7.83% Redditch (44,067): No Vote: 32.61% Lab: 18.15% Con: 42.68% Reigate (53,156): No Vote: 28.40% Lab: 13.95% Con: 38.61% LD: 13.90% Ribble Valley (55,284): No Vote: 30.24% Lab: 18.81% Con: 42.08% LD: 6.03% Richmond (Yorks) (57,703): No Vote: 30.12% Lab: 11.48% Con: 44.44% LD: 8.46% Other: 7.96% Richmond Park (65,067): No Vote: 21.32% Con: 32.40% LD: 41.79% Rochdale (47,447): No Vote: 39.87% Lab: 31.02% Con: 18.76% Rochester and Strood (51,926): No Vote: 36.72% Lab: 17.16% Con: 37.96% Other: 5.66% Rochford and Southend East (46,136): No Vote: 38.99% Lab: 19.54% Con: 35.79% Romford (47,231): No Vote: 34.72% Lab: 17.42% Con: 42.15% Romsey and Southampton North (51,390): No Vote: 24.68% Lab: 8.64% Con: 40.84% LD: 24.90% Rossendale and Darwen (48,822): No Vote: 32.91% Lab: 24.80% Con: 37.89% Rother Valley (48,698): No Vote: 34.90% Lab: 20.92% Con: 29.37% Brexit: 8.37% Rotherham (35,651): No Vote: 42.21% Lab: 23.89% Con: 18.83% Brexit: 9.93% Rugby (50,814): No Vote: 29.71% Lab: 21.87% Con: 40.47% LD: 5.82% Ruislip, Northwood and Pinner (52,904): No Vote: 27.35% Lab: 17.85% Con: 40.36% LD: 10.97% Runnymede and Weybridge (53,289): No Vote: 30.97% Lab: 14.24% Con: 37.91% LD: 11.96% Other: 7.41% Rushcliffe (60,505): No Vote: 21.47% Lab: 27.41% Con: 37.33% LD: 12.46% Rutland and Melton (58,310): No Vote: 29.50% Lab: 11.59% Con: 44.14% LD: 9.64% Other: 6.80% Saffron Walden (63,086): No Vote: 27.50% Lab: 9.54% Con: 45.64% LD: 13.93% Salford and Eccles (50,632): No Vote: 38.41% Lab: 34.98% Con: 15.12% Brexit: 5.22% Salisbury (53,730): No Vote: 27.93% Lab: 12.98% Con: 40.61% LD: 14.14% Other: 5.33% Scarborough and Whitby (49,724): No Vote: 33.17% Lab: 23.28% Con: 37.09% Scunthorpe (37,750): No Vote: 39.07% Lab: 22.36% Con: 32.78% Sedgefield (41,566): No Vote: 35.38% Lab: 23.47% Con: 30.48% Brexit: 5.47% Other: 5.81% Sefton Central (50,880): No Vote: 27.06% Lab: 41.94% Con: 20.26% Other: 6.49% Selby and Ainsty (56,418): No Vote: 28.04% Lab: 17.68% Con: 43.36% LD: 6.18% Other: 7.17% Sevenoaks (50,956): No Vote: 28.99% Lab: 9.68% Con: 43.11% LD: 14.09% Other: 5.51% Sheffield Central (50,913): No Vote: 43.33% Lab: 37.81% Con: 7.45% Green: 5.09% Sheffield South East (41,998): No Vote: 38.09% Lab: 28.54% Con: 22.22% Brexit: 6.60% Sheffield, Brightside and Hillsborough (39,600): No Vote: 42.88% Lab: 32.26% Con: 14.56% Brexit: 5.56% Other: 5.58% Sheffield, Hallam (56,885): No Vote: 21.82% Lab: 27.09% Con: 20.20% LD: 26.11% Other: 5.19% Sheffield, Heeley (42,695): No Vote: 36.22% Lab: 32.08% Con: 19.35% Brexit: 5.29% Sherwood (52,709): No Vote: 32.33% Lab: 20.37% Con: 41.15% Shipley (54,004): No Vote: 27.05% Lab: 28.63% Con: 37.06% Shrewsbury and Atcham (59,065): No Vote: 28.18% Lab: 24.08% Con: 37.72% LD: 7.18% Sittingbourne and Sheppey (51,394): No Vote: 38.76% Lab: 12.23% Con: 41.40% Other: 6.15% Skipton and Ripon (58,724): No Vote: 25.05% Lab: 14.33% Con: 44.57% LD: 11.11% Other: 6.39% Sleaford and North Hykeham (66,554): No Vote: 29.77% Lab: 12.79% Con: 47.15% LD: 5.65% Other: 7.44% Slough (51,038): No Vote: 41.21% Lab: 33.89% Con: 18.18% Solihull (55,344): No Vote: 29.73% Lab: 14.01% Con: 41.02% LD: 12.67% Somerton and Frome (64,896): No Vote: 24.42% Lab: 9.73% Con: 42.19% LD: 19.82% South Basildon and East Thurrock (45,297): No Vote: 39.15% Lab: 13.50% Con: 40.26% Other: 7.08% South Cambridgeshire (66,929): No Vote: 23.32% Lab: 8.94% Con: 35.53% LD: 32.20% South Derbyshire (53,381): No Vote: 32.71% Lab: 17.86% Con: 42.23% South Dorset (51,058): No Vote: 30.82% Lab: 17.44% Con: 40.68% LD: 7.36% South East Cambridgeshire (64,385): No Vote: 25.80% Lab: 12.09% Con: 37.10% LD: 23.85% South East Cornwall (53,655): No Vote: 25.30% Lab: 15.09% Con: 44.28% LD: 12.04% South Holland and The Deepings (49,179): No Vote: 35.27% Lab: 8.56% Con: 49.15% South Leicestershire (57,469): No Vote: 28.63% Lab: 15.88% Con: 45.69% LD: 6.77% South Norfolk (62,484): No Vote: 27.52% Lab: 17.38% Con: 42.06% LD: 10.14% South Northamptonshire (66,908): No Vote: 26.35% Lab: 15.40% Con: 45.96% LD: 8.69% South Ribble (53,784): No Vote: 28.62% Lab: 24.99% Con: 39.85% South Shields (37,882): No Vote: 39.67% Lab: 27.51% Con: 12.24% Brexit: 10.27% Other: 10.31% South Staffordshire (50,005): No Vote: 32.12% Lab: 11.23% Con: 49.57% South Suffolk (53,489): No Vote: 29.81% Lab: 13.61% Con: 43.66% LD: 8.80% South Swindon (50,746): No Vote: 30.60% Lab: 27.23% Con: 36.29% LD: 5.88% South Thanet (48,257): No Vote: 34.10% Lab: 22.53% Con: 36.99% South West Bedfordshire (53,307): No Vote: 33.30% Lab: 17.05% Con: 40.30% LD: 6.80% South West Devon (53,367): No Vote: 26.43% Lab: 16.35% Con: 45.89% LD: 8.56% South West Hertfordshire (61,191): No Vote: 23.99% Lab: 8.98% Con: 37.67% LD: 7.77% Other: 21.60% South West Norfolk (51,466): No Vote: 34.40% Lab: 11.87% Con: 45.26% LD: 5.31% South West Surrey (60,340): No Vote: 23.71% Lab: 6.04% Con: 40.70% LD: 29.55% South West Wiltshire (54,895): No Vote: 29.59% Lab: 14.63% Con: 42.37% LD: 10.28% Southampton, Itchen (47,421): No Vote: 34.41% Lab: 26.91% Con: 33.13% Southampton, Test (44,994): No Vote: 35.83% Lab: 31.74% Con: 22.88% Southend West (46,537): No Vote: 32.60% Lab: 18.97% Con: 39.91% LD: 7.69% Southport (48,180): No Vote: 31.98% Lab: 26.49% Con: 32.35% LD: 9.17% Spelthorne (49,510): No Vote: 30.20% Lab: 15.15% Con: 41.08% LD: 10.57% St Albans (57,599): No Vote: 21.88% Lab: 6.78% Con: 30.62% LD: 39.15% St Austell and Newquay (55,776): No Vote: 30.22% Lab: 18.45% Con: 39.13% LD: 7.33% Other: 7.73% St Helens North (47,561): No Vote: 37.08% Lab: 32.90% Con: 16.75% Brexit: 7.14% St Helens South and Whiston (50,313): No Vote: 36.36% Lab: 37.26% Con: 13.07% Brexit: 6.77% St Ives (51,413): No Vote: 25.27% Lab: 5.16% Con: 36.87% LD: 30.65% Stafford (51,149): No Vote: 29.52% Lab: 21.52% Con: 41.33% Staffordshire Moorlands (43,656): No Vote: 33.33% Lab: 17.96% Con: 43.05% Stalybridge and Hyde (42,368): No Vote: 42.01% Lab: 26.04% Con: 22.01% Other: 5.62% Stevenage (47,683): No Vote: 33.37% Lab: 23.43% Con: 35.39% LD: 5.77% Stockport (41,715): No Vote: 36.21% Lab: 33.18% Con: 17.83% LD: 7.71% Other: 5.08% Stockton North (41,156): No Vote: 38.25% Lab: 26.60% Con: 25.06% Brexit: 5.86% Other: 6.02% Stockton South (54,802): No Vote: 28.71% Lab: 29.28% Con: 36.12% Other: 5.90% Stoke-On-Trent Central (32,070): No Vote: 42.13% Lab: 25.06% Con: 26.27% Stoke-On-Trent North (40,134): No Vote: 41.24% Lab: 21.51% Con: 30.71% Stoke-On-Trent South (39,604): No Vote: 38.59% Lab: 20.72% Con: 38.19% Stone (49,843): No Vote: 28.16% Lab: 16.92% Con: 45.67% LD: 6.36% Stourbridge (45,689): No Vote: 34.63% Lab: 19.98% Con: 39.40% Stratford-On-Avon (55,048): No Vote: 25.65% Lab: 8.40% Con: 45.04% LD: 18.06% Streatham (56,513): No Vote: 33.34% Lab: 36.54% Con: 10.69% LD: 15.67% Stretford and Urmston (50,067): No Vote: 30.82% Lab: 41.72% Con: 19.04% Stroud (65,930): No Vote: 22.01% Lab: 32.82% Con: 37.36% Green: 5.86% Suffolk Coastal (58,308): No Vote: 28.81% Lab: 15.17% Con: 40.24% LD: 10.64% Other: 6.96% Sunderland Central (43,476): No Vote: 40.18% Lab: 25.23% Con: 21.15% Brexit: 6.94% Surrey Heath (58,654): No Vote: 27.90% Lab: 6.65% Con: 42.24% LD: 19.68% Sutton and Cheam (50,487): No Vote: 29.66% Lab: 10.03% Con: 35.16% LD: 23.52% Sutton Coldfield (52,325): No Vote: 30.82% Lab: 16.30% Con: 41.78% LD: 8.41% Tamworth (46,056): No Vote: 35.65% Lab: 15.24% Con: 42.67% Tatton (48,967): No Vote: 29.05% Lab: 15.78% Con: 40.97% LD: 11.17% Taunton Deane (63,733): No Vote: 28.13% Lab: 5.32% Con: 38.53% LD: 25.33% Other: 5.39% Telford (42,825): No Vote: 37.86% Lab: 21.19% Con: 37.07% Tewkesbury (61,140): No Vote: 27.18% Lab: 11.09% Con: 42.55% LD: 15.86% The Cotswolds (61,176): No Vote: 25.34% Lab: 8.68% Con: 43.31% LD: 18.64% The Wrekin (48,890): No Vote: 30.84% Lab: 17.40% Con: 43.89% LD: 5.75% Thirsk and Malton (56,588): No Vote: 30.13% Lab: 12.94% Con: 44.00% LD: 8.36% Other: 6.34% Thornbury and Yate (52,243): No Vote: 24.82% Lab: 6.06% Con: 43.46% LD: 25.66% Thurrock (47,467): No Vote: 40.41% Lab: 20.48% Con: 34.89% Other: 5.52% Tiverton and Honiton (59,613): No Vote: 28.14% Lab: 14.05% Con: 43.27% LD: 10.62% Other: 5.10% Tonbridge and Malling (57,003): No Vote: 28.10% Lab: 10.45% Con: 45.14% LD: 11.15% Green: 5.16% Tooting (58,473): No Vote: 24.02% Lab: 40.04% Con: 21.45% LD: 10.79% Torbay (50,426): No Vote: 32.81% Lab: 8.74% Con: 39.79% LD: 16.14% Torridge and West Devon (59,730): No Vote: 25.71% Lab: 12.80% Con: 44.66% LD: 13.57% Totnes (52,182): No Vote: 25.31% Lab: 12.68% Con: 39.72% LD: 21.51% Tottenham (46,856): No Vote: 38.14% Lab: 47.03% Con: 7.19% Truro and Falmouth (59,190): No Vote: 22.85% Lab: 29.56% Con: 35.50% LD: 9.32% Tunbridge Wells (54,650): No Vote: 26.96% Lab: 10.82% Con: 40.25% LD: 20.68% Twickenham (64,503): No Vote: 24.03% Lab: 6.45% Con: 25.96% LD: 42.60% Tynemouth (56,034): No Vote: 27.47% Lab: 34.85% Con: 28.57% Uxbridge and South Ruislip (48,187): No Vote: 31.52% Lab: 25.78% Con: 36.03% Vauxhall (56,333): No Vote: 36.46% Lab: 35.66% Con: 10.63% LD: 13.54% Wakefield (45,027): No Vote: 35.85% Lab: 25.54% Con: 30.32% Other: 6.29% Wallasey (46,492): No Vote: 29.89% Lab: 45.09% Con: 17.46% Other: 7.56% Walsall North (36,556): No Vote: 45.58% Lab: 16.92% Con: 34.74% Walsall South (42,472): No Vote: 37.56% Lab: 30.68% Con: 25.60% Other: 6.57% Walthamstow (48,335): No Vote: 31.21% Lab: 52.35% Con: 8.43% Wansbeck (40,509): No Vote: 36.04% Lab: 27.04% Con: 25.75% Wantage (67,173): No Vote: 26.08% Lab: 11.20% Con: 37.51% LD: 23.59% Warley (37,239): No Vote: 40.28% Lab: 35.12% Con: 16.66% Warrington North (46,667): No Vote: 35.40% Lab: 28.53% Con: 26.44% Warrington South (61,899): No Vote: 28.04% Lab: 30.43% Con: 32.77% LD: 6.66% Warwick and Leamington (54,205): No Vote: 29.02% Lab: 31.06% Con: 30.03% LD: 6.54% Washington and Sunderland West (37,513): No Vote: 43.40% Lab: 24.05% Con: 18.43% Brexit: 8.21% Watford (58,065): No Vote: 30.34% Lab: 26.38% Con: 31.70% LD: 11.18% Waveney (51,129): No Vote: 38.24% Lab: 16.64% Con: 38.38% Wealden (60,907): No Vote: 26.62% Lab: 11.30% Con: 44.63% LD: 13.72% Weaver Vale (50,713): No Vote: 28.12% Lab: 32.28% Con: 31.48% Wellingborough (51,913): No Vote: 35.72% Lab: 17.01% Con: 39.96% LD: 5.05% Wells (61,628): No Vote: 24.75% Lab: 5.26% Con: 40.70% LD: 28.50% Welwyn Hatfield (52,053): No Vote: 30.50% Lab: 21.95% Con: 36.58% LD: 8.82% Wentworth and Dearne (41,557): No Vote: 44.25% Lab: 22.46% Con: 19.56% Brexit: 9.42% Other: 6.35% West Bromwich East (35,975): No Vote: 42.02% Lab: 24.52% Con: 27.08% Other: 7.26% West Bromwich West (34,459): No Vote: 46.59% Lab: 21.11% Con: 27.00% West Dorset (60,925): No Vote: 25.61% Lab: 7.00% Con: 41.01% LD: 23.79% West Ham (60,200): No Vote: 38.54% Lab: 43.07% Con: 10.00% West Lancashire (52,663): No Vote: 28.20% Lab: 37.44% Con: 26.07% Other: 8.29% West Suffolk (51,437): No Vote: 35.86% Lab: 13.28% Con: 42.20% LD: 5.84% West Worcestershire (57,530): No Vote: 24.54% Lab: 12.46% Con: 45.79% LD: 13.65% Westminster North (42,911): No Vote: 34.51% Lab: 35.47% Con: 19.05% LD: 8.54% Westmorland and Lonsdale (52,712): No Vote: 22.24% Con: 35.20% LD: 38.05% Weston-Super-Mare (55,614): No Vote: 32.61% Lab: 18.01% Con: 38.76% LD: 8.40% Wigan (45,042): No Vote: 40.48% Lab: 27.80% Con: 18.91% Brexit: 7.87% Wimbledon (53,027): No Vote: 22.29% Lab: 18.38% Con: 29.85% LD: 28.93% Winchester (58,890): No Vote: 22.08% Con: 37.61% LD: 36.31% Windsor (53,750): No Vote: 28.37% Lab: 10.86% Con: 41.98% LD: 15.22% Wirral South (43,547): No Vote: 23.98% Lab: 38.90% Con: 28.25% LD: 5.09% Wirral West (42,918): No Vote: 22.74% Lab: 37.25% Con: 31.85% Witham (49,344): No Vote: 29.91% Lab: 12.49% Con: 46.70% LD: 6.51% Witney (61,305): No Vote: 26.88% Lab: 10.46% Con: 40.38% LD: 22.28% Woking (53,937): No Vote: 28.49% Lab: 11.70% Con: 35.00% LD: 22.05% Wokingham (61,997): No Vote: 26.15% Lab: 7.68% Con: 36.61% LD: 27.81% Wolverhampton North East (34,281): No Vote: 44.40% Lab: 22.12% Con: 28.74% Wolverhampton South East (33,443): No Vote: 46.82% Lab: 24.68% Con: 22.72% Wolverhampton South West (41,136): No Vote: 32.04% Lab: 30.07% Con: 32.81% Other: 5.07% Worcester (50,898): No Vote: 30.74% Lab: 25.99% Con: 35.19% Workington (41,599): No Vote: 32.22% Lab: 26.58% Con: 33.38% Other: 9.33% Worsley and Eccles South (44,707): No Vote: 40.56% Lab: 27.18% Con: 22.90% Worthing West (54,648): No Vote: 30.46% Lab: 19.92% Con: 38.78% LD: 7.67% Wycombe (54,756): No Vote: 29.88% Lab: 26.32% Con: 31.71% LD: 8.38% Other: 5.55% Wyre and Preston North (52,924): No Vote: 29.22% Lab: 19.80% Con: 42.25% LD: 5.97% Wyre Forest (50,561): No Vote: 35.24% Lab: 14.79% Con: 42.21% LD: 5.23% Wythenshawe and Sale East (44,759): No Vote: 41.35% Lab: 31.26% Con: 17.64% Yeovil (59,260): No Vote: 28.14% Con: 41.94% LD: 22.32% York Central (49,505): No Vote: 33.90% Lab: 36.47% Con: 18.38% LD: 5.54% Other: 6.63% York Outer (55,347): No Vote: 25.88% Lab: 23.22% Con: 36.59% LD: 13.38% Belfast East (42,445): No Vote: 35.93% DUP: 31.51% Alliance: 28.76% Belfast North (49,037): No Vote: 32.11% DUP: 29.26% SF: 31.95% Alliance: 6.68% Belfast South (47,352): No Vote: 32.34% DUP: 16.69% SDLP: 38.69% Alliance: 9.70% Belfast West (38,782): No Vote: 40.92% DUP: 7.95% SF: 31.79% Other: 14.79% East Antrim (37,261): No Vote: 42.53% DUP: 26.02% UUP: 8.45% Alliance: 15.68% East Londonderry (39,302): No Vote: 43.24% DUP: 22.77% SF: 8.85% SDLP: 8.89% UUP: 5.20% Alliance: 8.55% Fermanagh and South Tyrone (50,762): No Vote: 30.32% SF: 30.18% UUP: 30.10% Foyle (47,144): No Vote: 36.59% DUP: 6.42% SF: 13.14% SDLP: 36.16% Other: 7.69% Lagan Valley (45,405): No Vote: 40.05% DUP: 25.86% UUP: 11.36% Alliance: 17.28% Other: 5.86% Mid Ulster (44,620): No Vote: 36.66% DUP: 15.52% SF: 29.06% SDLP: 9.06% Alliance: 5.01% Newry and Armagh (50,779): No Vote: 37.48% DUP: 13.54% SF: 24.98% SDLP: 11.63% UUP: 5.18% Alliance: 5.18% North Antrim (44,051): No Vote: 42.89% DUP: 27.04% SF: 7.30% UUP: 10.55% Alliance: 8.08% North Down (40,643): No Vote: 39.43% DUP: 22.94% UUP: 7.36% Alliance: 27.36% South Antrim (42,974): No Vote: 40.07% DUP: 21.13% SF: 6.81% UUP: 17.38% Alliance: 11.42% South Down (49,762): No Vote: 37.15% DUP: 9.62% SF: 20.38% SDLP: 18.34% Alliance: 8.74% Strangford (37,485): No Vote: 43.99% DUP: 26.45% UUP: 6.01% Alliance: 15.89% Other: 5.14% Upper Bann (50,045): No Vote: 39.62% DUP: 24.73% SF: 14.83% SDLP: 5.58% UUP: 7.48% Alliance: 7.76% West Tyrone (41,186): No Vote: 37.84% DUP: 13.68% SF: 24.97% SDLP: 11.06% Alliance: 6.01% Aberdeen North (37,413): No Vote: 40.13% Lab: 7.90% Con: 12.06% SNP: 32.33% Aberdeen South (45,638): No Vote: 30.56% Lab: 5.83% Con: 24.95% LD: 7.64% SNP: 31.02% Airdrie and Shotts (39,772): No Vote: 37.87% Lab: 19.88% Con: 10.95% SNP: 28.01% Angus (43,170): No Vote: 32.50% Con: 27.24% SNP: 33.17% Argyll and Bute (48,050): No Vote: 27.77% Con: 25.45% LD: 10.27% SNP: 31.63% Ayr, Carrick and Cumnock (46,592): No Vote: 35.26% Lab: 8.64% Con: 24.93% SNP: 28.17% Banff and Buchan (42,260): No Vote: 36.60% Con: 31.78% SNP: 25.60% Berwickshire, Roxburgh and Selkirk (53,146): No Vote: 28.68% Con: 34.55% LD: 5.75% SNP: 27.64% Caithness, Sutherland and Easter Ross (31,457): No Vote: 32.97% Con: 11.03% LD: 24.94% SNP: 24.51% Central Ayrshire (46,534): No Vote: 33.28% Lab: 9.44% Con: 23.20% SNP: 30.81% Coatbridge, Chryston and Bellshill (48,221): No Vote: 33.89% Lab: 23.38% Con: 8.38% SNP: 31.09% Cumbernauld, Kilsyth and Kirkintilloch East (45,686): No Vote: 30.86% Lab: 16.92% Con: 11.17% SNP: 36.56% Dumfries and Galloway (51,429): No Vote: 31.04% Lab: 6.36% Con: 30.41% SNP: 27.99% Dumfriesshire, Clydesdale and Tweeddale (49,153): No Vote: 28.07% Lab: 6.11% Con: 33.09% LD: 5.18% SNP: 27.56% Dundee East (45,277): No Vote: 31.62% Lab: 9.13% Con: 16.59% LD: 5.40% SNP: 36.79% Dundee West (41,579): No Vote: 35.47% Lab: 15.67% Con: 7.99% SNP: 34.70% Dunfermline and West Fife (53,482): No Vote: 30.23% Lab: 17.00% Con: 14.62% LD: 5.56% SNP: 30.95% East Dunbartonshire (53,031): No Vote: 19.74% Lab: 7.32% Con: 11.28% LD: 29.55% SNP: 29.77% East Kilbride, Strathaven and Lesmahagow (56,337): No Vote: 30.64% Lab: 15.75% Con: 14.73% SNP: 32.15% East Lothian (58,513): No Vote: 28.29% Lab: 21.16% Con: 19.02% SNP: 25.93% East Renfrewshire (55,357): No Vote: 23.36% Lab: 9.49% Con: 26.93% LD: 5.78% SNP: 34.44% Edinburgh East (47,815): No Vote: 31.13% Lab: 18.36% Con: 9.43% SNP: 33.37% Edinburgh North and Leith (59,344): No Vote: 27.04% Lab: 16.13% Con: 13.52% LD: 8.16% SNP: 31.87% Edinburgh South (49,732): No Vote: 24.86% Lab: 35.88% Con: 12.33% LD: 5.77% SNP: 19.11% Edinburgh South West (52,131): No Vote: 29.07% Lab: 10.17% Con: 17.48% LD: 6.76% SNP: 33.78% Edinburgh West (54,533): No Vote: 24.79% Lab: 6.15% Con: 12.80% LD: 30.02% SNP: 24.82% Na h-Eileanan An Iar (14,477): No Vote: 31.41% Lab: 19.39% Con: 15.24% SNP: 30.94% Falkirk (55,872): No Vote: 33.86% Lab: 7.39% Con: 17.05% SNP: 34.75% Glasgow Central (40,105): No Vote: 42.07% Lab: 19.18% Con: 5.34% SNP: 28.53% Glasgow East (38,483): No Vote: 42.89% Lab: 18.98% Con: 8.47% SNP: 27.24% Glasgow North (36,191): No Vote: 36.65% Lab: 19.92% Con: 6.66% SNP: 29.73% Glasgow North East (33,925): No Vote: 44.45% Lab: 21.88% Con: 5.83% SNP: 26.05% Glasgow North West (39,735): No Vote: 37.33% Lab: 17.85% Con: 9.50% SNP: 31.04% Glasgow South (47,443): No Vote: 33.08% Lab: 19.50% Con: 8.80% SNP: 32.20% Glasgow South West (36,847): No Vote: 42.94% Lab: 19.73% Con: 6.54% SNP: 27.32% Glenrothes (41,546): No Vote: 36.74% Lab: 14.43% Con: 10.54% SNP: 32.33% Gordon (55,916): No Vote: 29.78% Con: 28.97% LD: 7.43% SNP: 30.00% Inverclyde (39,903): No Vote: 34.18% Lab: 19.44% Con: 10.33% SNP: 31.83% Inverness, Nairn, Badenoch and Strathspey (54,810): No Vote: 29.78% Lab: 5.28% Con: 20.25% LD: 7.49% SNP: 33.62% Kilmarnock and Loudoun (47,631): No Vote: 36.08% Lab: 12.09% Con: 15.51% SNP: 32.50% Kirkcaldy and Cowdenbeath (47,005): No Vote: 35.48% Lab: 21.04% Con: 12.97% SNP: 22.74% Lanark and Hamilton East (53,072): No Vote: 31.66% Lab: 13.82% Con: 21.96% SNP: 28.64% Linlithgow and East Falkirk (57,775): No Vote: 33.63% Lab: 12.08% Con: 16.41% LD: 5.05% SNP: 29.35% Livingston (54,592): No Vote: 33.65% Lab: 14.48% Con: 14.80% SNP: 31.13% Midlothian (48,221): No Vote: 31.64% Lab: 20.31% Con: 14.84% SNP: 28.40% Moray (48,825): No Vote: 31.27% Con: 31.13% SNP: 30.41% Other: 7.78% Motherwell and Wishaw (44,420): No Vote: 35.49% Lab: 20.85% Con: 10.38% SNP: 29.95% North Ayrshire and Arran (48,154): No Vote: 34.51% Lab: 9.11% Con: 20.20% SNP: 31.79% North East Fife (45,878): No Vote: 24.67% Con: 9.79% LD: 32.45% SNP: 30.29% Ochil and South Perthshire (57,813): No Vote: 26.61% Lab: 6.30% Con: 28.41% SNP: 34.12% Orkney and Shetland (23,160): No Vote: 32.30% Con: 6.68% LD: 30.34% SNP: 23.02% Paisley and Renfrewshire North (49,682): No Vote: 31.00% Lab: 15.90% Con: 15.58% LD: 5.08% SNP: 32.43% Paisley and Renfrewshire South (43,084): No Vote: 33.08% Lab: 17.02% Con: 11.76% SNP: 33.61% Perth and North Perthshire (54,076): No Vote: 25.52% Con: 27.29% LD: 5.21% SNP: 37.69% Ross, Skye and Lochaber (39,869): No Vote: 26.48% Con: 12.72% LD: 18.11% SNP: 35.52% Rutherglen and Hamilton West (53,794): No Vote: 33.52% Lab: 22.92% Con: 9.95% SNP: 29.38% Stirling (52,620): No Vote: 23.15% Lab: 6.24% Con: 25.76% SNP: 39.28% West Aberdeenshire and Kincardine (53,345): No Vote: 26.56% Con: 31.32% LD: 8.61% SNP: 30.16% West Dunbartonshire (45,140): No Vote: 32.14% Lab: 19.31% Con: 9.68% SNP: 33.67% Other: 6.27% Ynys Mon (36,552): No Vote: 29.61% Lab: 21.17% Con: 24.96% PC: 20.06% Delyn (38,370): No Vote: 29.67% Lab: 29.13% Con: 30.71% Alyn and Deeside (43,008): No Vote: 31.50% Lab: 29.10% Con: 28.76% Wrexham (33,532): No Vote: 32.58% Lab: 26.27% Con: 30.56% Other: 6.26% Llanelli (38,233): No Vote: 36.82% Lab: 26.64% Con: 18.93% Brexit: 5.96% PC: 11.65% Gower (44,482): No Vote: 27.98% Lab: 32.72% Con: 29.74% Swansea West (35,830): No Vote: 37.23% Lab: 32.40% Con: 18.18% LD: 5.24% Swansea East (33,579): No Vote: 42.55% Lab: 29.78% Con: 16.14% Aberavon (31,598): No Vote: 37.74% Lab: 33.51% Con: 12.84% Brexit: 6.12% PC: 5.34% Other: 5.88% Cardiff Central (41,822): No Vote: 34.69% Lab: 39.98% Con: 13.16% LD: 9.83% Cardiff North (52,666): No Vote: 23.05% Lab: 38.08% Con: 27.88% LD: 5.23% Other: 6.05% Rhondda (29,642): No Vote: 41.03% Lab: 32.06% Con: 9.30% Brexit: 7.43% PC: 8.10% Torfaen (37,176): No Vote: 40.36% Lab: 24.94% Con: 18.94% Brexit: 9.21% Other: 6.55% Monmouth (50,217): No Vote: 25.16% Lab: 24.11% Con: 38.99% LD: 7.32% Other: 5.07% Newport East (36,282): No Vote: 38.04% Lab: 27.54% Con: 24.14% Newport West (43,433): No Vote: 34.84% Lab: 28.47% Con: 27.12% Other: 5.72% Arfon (29,074): No Vote: 31.13% Lab: 24.52% Con: 10.49% PC: 31.11% Aberconwy (31,865): No Vote: 28.71% Lab: 28.31% Con: 32.86% PC: 6.05% Clwyd West (40,203): No Vote: 30.34% Lab: 23.66% Con: 35.35% PC: 6.77% Vale Of Clwyd (37,213): No Vote: 34.31% Lab: 27.26% Con: 30.49% Other: 7.94% Dwyfor Meirionnydd (29,928): No Vote: 32.54% Lab: 9.01% Con: 21.88% PC: 32.57% Clwyd South (36,306): No Vote: 32.67% Lab: 27.79% Con: 30.09% Other: 5.50% Montgomeryshire (34,214): No Vote: 30.17% Lab: 11.40% Con: 40.86% LD: 16.09% Ceredigion (40,105): No Vote: 28.87% Lab: 11.20% Con: 15.75% LD: 12.37% PC: 26.97% Preseli Pembrokeshire (42,419): No Vote: 28.83% Lab: 27.38% Con: 35.87% Carmarthen West and South Pembrokeshire (42,114): No Vote: 28.81% Lab: 24.41% Con: 37.50% PC: 6.14% Carmarthen East and Dinefwr (41,002): No Vote: 28.59% Lab: 15.02% Con: 24.61% PC: 27.76% Brecon and Radnorshire (41,319): No Vote: 25.54% Lab: 7.11% Con: 39.57% LD: 26.72% Neath (36,756): No Vote: 34.85% Lab: 28.22% Con: 18.23% Brexit: 5.64% PC: 7.97% Other: 6.27% Cynon Valley (30,236): No Vote: 40.87% Lab: 30.38% Con: 13.12% Brexit: 5.95% PC: 5.01% Other: 7.47% Merthyr Tydfil and Rhymney (32,246): No Vote: 42.75% Lab: 30.03% Con: 11.20% Brexit: 6.40% Other: 5.28% Blaenau Gwent (30,219): No Vote: 40.44% Lab: 29.29% Con: 11.33% Brexit: 12.25% Bridgend (42,236): No Vote: 33.28% Lab: 26.91% Con: 28.74% Other: 7.33% Ogmore (35,390): No Vote: 38.54% Lab: 30.57% Con: 17.01% Brexit: 5.19% PC: 5.07% Pontypridd (39,060): No Vote: 35.25% Lab: 28.81% Con: 19.05% PC: 8.27% Caerphilly (40,117): No Vote: 36.49% Lab: 28.52% Con: 17.71% Brexit: 7.11% PC: 10.17% Islwyn (34,350): No Vote: 38.02% Lab: 27.71% Con: 17.85% Brexit: 8.72% Vale Of Glamorgan (54,807): No Vote: 28.36% Lab: 31.03% Con: 35.69% Cardiff West (46,177): No Vote: 32.60% Lab: 34.90% Con: 18.86% PC: 5.64% Cardiff South and Penarth (50,579): No Vote: 35.84% Lab: 34.73% Con: 18.58% Other: 7.06% Con Lab LD Brexit Green SNP PC DUP SF SDLP UUP Alliance Other No Voite

Sources and Credits

Hex Map layout and file created by ODI Leeds, and available as a .hexjson file from here.

Election Results data from UK Parliament website.

All maps and graphs created by Stochastic Solutions Limited from the data sources above, using our Miró software.

Company number SC329851. Registered office: 16 Summerside Street, Edinburgh, EH6 4NU.
Copyright © Stochastic Solutions Limited 2007–2021.