Winning Party, Runner Up and Majority (2019 Constituency Maps)

The first two maps here should the winning party and the runner up in each constituency. Further down, we exploe visualizing the the size the majority.

WINNING PARTY
Hover or click on area for detail

Winning party on ODI Leeds hex map

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
RUNNER UP
Hover or click on area for detail

Party in second place.

Aldershot: 1st Con 58.37% 2nd Lab 23.54% Aldridge-Brownhills: 1st Con 70.79% 2nd Lab 20.37% Altrincham and Sale West: 1st Con 48.05% 2nd Lab 36.84% Amber Valley: 1st Con 63.85% 2nd Lab 26.80% Arundel and South Downs: 1st Con 57.92% 2nd LD 21.24% Ashfield: 1st Con 39.26% 2nd Ashfield Inds. 27.56% Ashford: 1st Con 62.06% 2nd Lab 22.05% Ashton-Under-Lyne: 1st Lab 48.07% 2nd Con 37.02% Aylesbury: 1st Con 54.04% 2nd Lab 25.36% Banbury: 1st Con 54.27% 2nd Lab 27.55% Barking: 1st Lab 61.17% 2nd Con 26.50% Barnsley Central: 1st Lab 40.12% 2nd Brexit 30.44% Barnsley East: 1st Lab 37.64% 2nd Brexit 29.19% Barrow and Furness: 1st Con 51.85% 2nd Lab 39.28% Basildon and Billericay: 1st Con 67.05% 2nd Lab 20.80% Basingstoke: 1st Con 54.09% 2nd Lab 28.14% Bassetlaw: 1st Con 55.23% 2nd Lab 27.66% Bath: 1st LD 54.51% 2nd Con 30.87% Batley and Spen: 1st Lab 42.69% 2nd Con 36.03% Battersea: 1st Lab 45.50% 2nd Con 36.05% Beaconsfield: 1st Con 56.12% 2nd Ind 28.97% Beckenham: 1st Con 53.96% 2nd Lab 25.76% Bedford: 1st Lab 43.32% 2nd Con 43.01% Bermondsey and Old Southwark: 1st Lab 54.12% 2nd LD 26.61% Berwick-Upon-Tweed: 1st Con 56.87% 2nd Lab 21.64% Bethnal Green and Bow: 1st Lab 72.74% 2nd Con 10.78% Beverley and Holderness: 1st Con 62.10% 2nd Lab 23.91% Bexhill and Battle: 1st Con 63.61% 2nd Lab 19.51% Bexleyheath and Crayford: 1st Con 59.79% 2nd Lab 29.49% Birkenhead: 1st Lab 59.04% 2nd Birkenhead Social Justice 17.21% Birmingham, Edgbaston: 1st Lab 50.13% 2nd Con 36.86% Birmingham, Erdington: 1st Lab 50.30% 2nd Con 40.08% Birmingham, Hall Green: 1st Lab 67.83% 2nd Con 13.95% Birmingham, Hodge Hill: 1st Lab 78.65% 2nd Con 14.98% Birmingham, Ladywood: 1st Lab 79.19% 2nd Con 11.33% Birmingham, Northfield: 1st Con 46.31% 2nd Lab 42.50% Birmingham, Perry Barr: 1st Lab 63.10% 2nd Con 26.76% Birmingham, Selly Oak: 1st Lab 56.03% 2nd Con 30.93% Birmingham, Yardley: 1st Lab 54.78% 2nd Con 29.80% Bishop Auckland: 1st Con 53.71% 2nd Lab 35.94% Blackburn: 1st Lab 64.91% 2nd Con 24.00% Blackley and Broughton: 1st Lab 61.85% 2nd Con 24.56% Blackpool North and Cleveleys: 1st Con 57.63% 2nd Lab 35.48% Blackpool South: 1st Con 49.61% 2nd Lab 38.34% Blaydon: 1st Lab 43.33% 2nd Con 31.22% Blyth Valley: 1st Con 42.68% 2nd Lab 40.94% Bognor Regis and Littlehampton: 1st Con 63.49% 2nd Lab 19.56% Bolsover: 1st Con 47.44% 2nd Lab 35.90% Bolton North East: 1st Con 45.36% 2nd Lab 44.50% Bolton South East: 1st Lab 52.99% 2nd Con 34.28% Bolton West: 1st Con 55.29% 2nd Lab 37.32% Bootle: 1st Lab 79.44% 2nd Con 9.17% Boston and Skegness: 1st Con 76.66% 2nd Lab 15.21% Bosworth: 1st Con 63.89% 2nd Lab 17.33% Bournemouth East: 1st Con 50.59% 2nd Lab 32.72% Bournemouth West: 1st Con 53.40% 2nd Lab 31.32% Bracknell: 1st Con 58.68% 2nd Lab 22.20% Bradford East: 1st Lab 62.98% 2nd Con 21.91% Bradford South: 1st Lab 46.27% 2nd Con 40.37% Bradford West: 1st Lab 76.22% 2nd Con 15.18% Braintree: 1st Con 67.55% 2nd Lab 18.69% Brent Central: 1st Lab 64.68% 2nd Con 22.20% Brent North: 1st Lab 51.87% 2nd Con 36.30% Brentford and Isleworth: 1st Lab 50.18% 2nd Con 32.15% Brentwood and Ongar: 1st Con 68.57% 2nd Lab 13.68% Bridgwater and West Somerset: 1st Con 62.14% 2nd Lab 19.75% Brigg and Goole: 1st Con 71.29% 2nd Lab 20.74% Brighton, Kemptown: 1st Lab 51.58% 2nd Con 34.97% Brighton, Pavilion: 1st Green 57.16% 2nd Lab 22.78% Bristol East: 1st Lab 53.14% 2nd Con 32.45% Bristol North West: 1st Lab 48.90% 2nd Con 38.72% Bristol South: 1st Lab 50.54% 2nd Con 32.68% Bristol West: 1st Lab 62.27% 2nd Green 24.90% Broadland: 1st Con 59.56% 2nd Lab 21.19% Bromley and Chislehurst: 1st Con 52.58% 2nd Lab 28.68% Bromsgrove: 1st Con 63.40% 2nd Lab 20.82% Broxbourne: 1st Con 65.58% 2nd Lab 23.17% Broxtowe: 1st Con 48.13% 2nd Lab 38.48% Buckingham: 1st Con 58.36% 2nd LD 26.20% Burnley: 1st Con 40.32% 2nd Lab 36.86% Burton: 1st Con 60.65% 2nd Lab 30.91% Bury North: 1st Con 46.24% 2nd Lab 46.02% Bury South: 1st Con 43.83% 2nd Lab 43.03% Bury St Edmunds: 1st Con 60.96% 2nd Lab 20.63% Calder Valley: 1st Con 51.88% 2nd Lab 41.89% Camberwell and Peckham: 1st Lab 71.26% 2nd Con 11.47% Camborne and Redruth: 1st Con 53.14% 2nd Lab 35.86% Cambridge: 1st Lab 47.97% 2nd LD 30.03% Cannock Chase: 1st Con 68.31% 2nd Lab 25.39% Canterbury: 1st Lab 48.27% 2nd Con 45.22% Carlisle: 1st Con 55.18% 2nd Lab 35.78% Carshalton and Wallington: 1st Con 42.41% 2nd LD 41.13% Castle Point: 1st Con 76.72% 2nd Lab 16.57% Central Devon: 1st Con 55.27% 2nd Lab 24.75% Central Suffolk and North Ipswich: 1st Con 62.67% 2nd Lab 21.09% Charnwood: 1st Con 63.44% 2nd Lab 22.98% Chatham and Aylesford: 1st Con 66.58% 2nd Lab 23.80% Cheadle: 1st Con 45.96% 2nd LD 41.78% Chelmsford: 1st Con 55.90% 2nd LD 25.06% Chelsea and Fulham: 1st Con 49.86% 2nd LD 25.85% Cheltenham: 1st Con 47.99% 2nd LD 46.34% Chesham and Amersham: 1st Con 55.40% 2nd LD 26.27% Chesterfield: 1st Lab 40.21% 2nd Con 37.00% Chichester: 1st Con 57.81% 2nd LD 22.72% Chingford and Woodford Green: 1st Con 48.47% 2nd Lab 45.87% Chippenham: 1st Con 54.28% 2nd LD 34.51% Chipping Barnet: 1st Con 44.72% 2nd Lab 42.61% Chorley: 1st Speaker 90.97% 2nd Ind 47.35% Christchurch: 1st Con 65.24% 2nd LD 17.86% Cities Of London and Westminster: 1st Con 39.91% 2nd LD 30.65% City Of Chester: 1st Lab 49.64% 2nd Con 38.34% City Of Durham: 1st Lab 42.02% 2nd Con 31.74% Clacton: 1st Con 72.26% 2nd Lab 15.48% Cleethorpes: 1st Con 68.99% 2nd Lab 22.77% Colchester: 1st Con 50.43% 2nd Lab 32.78% Colne Valley: 1st Con 48.42% 2nd Lab 40.04% Congleton: 1st Con 58.96% 2nd Lab 26.53% Copeland: 1st Con 53.75% 2nd Lab 40.01% Corby: 1st Con 55.25% 2nd Lab 38.27% Coventry North East: 1st Lab 52.68% 2nd Con 35.37% Coventry North West: 1st Lab 43.81% 2nd Con 43.38% Coventry South: 1st Lab 43.39% 2nd Con 42.50% Crawley: 1st Con 54.19% 2nd Lab 37.44% Crewe and Nantwich: 1st Con 53.12% 2nd Lab 37.38% Croydon Central: 1st Lab 50.19% 2nd Con 39.18% Croydon North: 1st Lab 65.63% 2nd Con 21.26% Croydon South: 1st Con 52.20% 2nd Lab 31.41% Dagenham and Rainham: 1st Lab 44.51% 2nd Con 43.84% Darlington: 1st Con 48.05% 2nd Lab 40.48% Dartford: 1st Con 62.95% 2nd Lab 27.48% Daventry: 1st Con 64.55% 2nd Lab 19.12% Denton and Reddish: 1st Lab 50.06% 2nd Con 34.06% Derby North: 1st Con 45.22% 2nd Lab 39.81% Derby South: 1st Lab 51.08% 2nd Con 36.91% Derbyshire Dales: 1st Con 58.69% 2nd Lab 23.94% Devizes: 1st Con 63.10% 2nd LD 16.01% Dewsbury: 1st Con 46.43% 2nd Lab 43.66% Don Valley: 1st Con 43.16% 2nd Lab 35.17% Doncaster Central: 1st Lab 40.01% 2nd Con 34.54% Doncaster North: 1st Lab 38.68% 2nd Con 32.85% Dover: 1st Con 56.86% 2nd Lab 32.65% Dudley North: 1st Con 63.06% 2nd Lab 31.62% Dudley South: 1st Con 67.90% 2nd Lab 25.34% Dulwich and West Norwood: 1st Lab 65.48% 2nd Green 16.51% Ealing Central and Acton: 1st Lab 51.33% 2nd Con 27.06% Ealing North: 1st Lab 56.49% 2nd Con 31.77% Ealing, Southall: 1st Lab 60.82% 2nd Con 22.73% Easington: 1st Lab 45.46% 2nd Con 26.43% East Devon: 1st Con 50.84% 2nd Ind 40.37% East Ham: 1st Lab 76.34% 2nd Con 15.61% East Hampshire: 1st Con 58.79% 2nd LD 24.17% East Surrey: 1st Con 59.68% 2nd LD 19.41% East Worthing and Shoreham: 1st Con 51.02% 2nd Lab 36.95% East Yorkshire: 1st Con 64.41% 2nd Lab 21.23% Eastbourne: 1st Con 48.88% 2nd LD 41.03% Eastleigh: 1st Con 55.43% 2nd LD 28.97% Eddisbury: 1st Con 56.81% 2nd Lab 22.00% Edmonton: 1st Lab 64.99% 2nd Con 25.29% Ellesmere Port and Neston: 1st Lab 53.34% 2nd Con 35.36% Elmet and Rothwell: 1st Con 57.92% 2nd Lab 28.12% Eltham: 1st Lab 47.04% 2nd Con 39.72% Enfield North: 1st Lab 51.81% 2nd Con 37.40% Enfield, Southgate: 1st Lab 48.49% 2nd Con 39.07% Epping Forest: 1st Con 64.38% 2nd Lab 20.27% Epsom and Ewell: 1st Con 53.52% 2nd LD 23.46% Erewash: 1st Con 56.46% 2nd Lab 34.73% Erith and Thamesmead: 1st Lab 48.04% 2nd Con 38.96% Esher and Walton: 1st Con 49.35% 2nd LD 45.00% Exeter: 1st Lab 53.18% 2nd Con 34.67% Fareham: 1st Con 63.68% 2nd Lab 18.12% Faversham and Mid Kent: 1st Con 63.23% 2nd Lab 19.62% Feltham and Heston: 1st Lab 52.03% 2nd Con 35.59% Filton and Bradley Stoke: 1st Con 48.92% 2nd Lab 38.41% Finchley and Golders Green: 1st Con 43.84% 2nd LD 31.94% Folkestone and Hythe: 1st Con 60.14% 2nd Lab 23.97% Forest Of Dean: 1st Con 59.60% 2nd Lab 28.77% Fylde: 1st Con 60.94% 2nd Lab 25.33% Gainsborough: 1st Con 66.40% 2nd Lab 21.40% Garston and Halewood: 1st Lab 72.34% 2nd Con 13.04% Gateshead: 1st Lab 53.61% 2nd Con 34.74% Gedling: 1st Con 45.48% 2nd Lab 44.12% Gillingham and Rainham: 1st Con 61.30% 2nd Lab 28.40% Gloucester: 1st Con 54.24% 2nd Lab 35.12% Gosport: 1st Con 66.51% 2nd Lab 18.47% Grantham and Stamford: 1st Con 65.70% 2nd Lab 19.27% Gravesham: 1st Con 62.20% 2nd Lab 29.43% Great Grimsby: 1st Con 54.86% 2nd Lab 32.70% Great Yarmouth: 1st Con 65.79% 2nd Lab 25.15% Greenwich and Woolwich: 1st Lab 56.82% 2nd Con 22.07% Guildford: 1st Con 44.87% 2nd LD 39.18% Hackney North and Stoke Newington: 1st Lab 70.29% 2nd Con 11.93% Hackney South and Shoreditch: 1st Lab 73.26% 2nd Con 10.84% Halesowen and Rowley Regis: 1st Con 60.47% 2nd Lab 31.96% Halifax: 1st Lab 46.27% 2nd Con 40.74% Haltemprice and Howden: 1st Con 62.37% 2nd Lab 21.53% Halton: 1st Lab 63.49% 2nd Con 22.42% Hammersmith: 1st Lab 57.87% 2nd Con 23.53% Hampstead and Kilburn: 1st Lab 48.93% 2nd Con 24.21% Harborough: 1st Con 55.30% 2nd Lab 25.16% Harlow: 1st Con 63.45% 2nd Lab 31.02% Harrogate and Knaresborough: 1st Con 52.62% 2nd LD 35.63% Harrow East: 1st Con 54.42% 2nd Lab 37.92% Harrow West: 1st Lab 52.44% 2nd Con 34.31% Hartlepool: 1st Lab 37.68% 2nd Con 28.92% Harwich and North Essex: 1st Con 61.26% 2nd Lab 22.42% Hastings and Rye: 1st Con 49.56% 2nd Lab 42.11% Havant: 1st Con 65.39% 2nd Lab 17.97% Hayes and Harlington: 1st Lab 55.79% 2nd Con 34.74% Hazel Grove: 1st Con 48.77% 2nd LD 38.78% Hemel Hempstead: 1st Con 56.50% 2nd Lab 28.10% Hemsworth: 1st Lab 37.49% 2nd Con 34.80% Hendon: 1st Con 48.80% 2nd Lab 41.12% Henley: 1st Con 54.78% 2nd LD 30.87% Hereford and South Herefordshire: 1st Con 61.21% 2nd Lab 21.56% Hertford and Stortford: 1st Con 56.10% 2nd Lab 23.45% Hertsmere: 1st Con 62.55% 2nd Lab 21.72% Hexham: 1st Con 54.50% 2nd Lab 31.64% Heywood and Middleton: 1st Con 43.07% 2nd Lab 41.67% High Peak: 1st Con 45.86% 2nd Lab 44.77% Hitchin and Harpenden: 1st Con 47.08% 2nd LD 35.37% Holborn and St Pancras: 1st Lab 64.52% 2nd Con 15.63% Hornchurch and Upminster: 1st Con 65.76% 2nd Lab 22.58% Hornsey and Wood Green: 1st Lab 57.48% 2nd LD 25.99% Horsham: 1st Con 56.77% 2nd LD 23.36% Houghton and Sunderland South: 1st Lab 40.72% 2nd Con 32.89% Hove: 1st Lab 58.30% 2nd Con 28.08% Huddersfield: 1st Lab 48.97% 2nd Con 37.18% Huntingdon: 1st Con 54.76% 2nd Lab 21.98% Hyndburn: 1st Con 48.50% 2nd Lab 41.54% Ilford North: 1st Lab 50.53% 2nd Con 40.12% Ilford South: 1st Lab 65.61% 2nd Con 20.54% Ipswich: 1st Con 50.33% 2nd Lab 39.28% Isle Of Wight: 1st Con 56.17% 2nd Lab 24.28% Islington North: 1st Lab 64.31% 2nd LD 15.64% Islington South and Finsbury: 1st Lab 56.25% 2nd LD 20.01% Jarrow: 1st Lab 45.08% 2nd Con 27.60% Keighley: 1st Con 48.10% 2nd Lab 43.88% Kenilworth and Southam: 1st Con 57.70% 2nd LD 19.01% Kensington: 1st Con 38.32% 2nd Lab 37.97% Kettering: 1st Con 60.35% 2nd Lab 26.38% Kingston and Surbiton: 1st LD 51.12% 2nd Con 33.88% Kingston upon Hull East: 1st Lab 39.19% 2nd Con 35.37% Kingston upon Hull North: 1st Lab 49.80% 2nd Con 27.60% Kingston upon Hull West and Hessle: 1st Lab 42.68% 2nd Con 33.58% Kingswood: 1st Con 56.19% 2nd Lab 33.44% Knowsley: 1st Lab 80.77% 2nd Con 8.07% Lancaster and Fleetwood: 1st Lab 46.85% 2nd Con 41.58% Leeds Central: 1st Lab 61.71% 2nd Con 22.61% Leeds East: 1st Lab 49.84% 2nd Con 35.68% Leeds North East: 1st Lab 57.47% 2nd Con 23.63% Leeds North West: 1st Lab 48.64% 2nd Con 26.83% Leeds West: 1st Lab 55.08% 2nd Con 28.85% Leicester East: 1st Lab 50.77% 2nd Con 38.59% Leicester South: 1st Lab 67.01% 2nd Con 21.80% Leicester West: 1st Lab 49.72% 2nd Con 37.61% Leigh: 1st Con 45.27% 2nd Lab 41.08% Lewes: 1st Con 47.89% 2nd LD 43.41% Lewisham East: 1st Lab 59.49% 2nd Con 21.54% Lewisham West and Penge: 1st Lab 61.15% 2nd Con 19.80% Lewisham, Deptford: 1st Lab 70.83% 2nd Con 11.38% Leyton and Wanstead: 1st Lab 64.73% 2nd Con 18.02% Lichfield: 1st Con 64.53% 2nd Lab 20.75% Lincoln: 1st Con 47.93% 2nd Lab 40.99% Liverpool, Riverside: 1st Lab 77.99% 2nd Con 7.82% Liverpool, Walton: 1st Lab 84.68% 2nd Con 9.85% Liverpool, Wavertree: 1st Lab 72.18% 2nd Con 9.74% Liverpool, West Derby: 1st Lab 77.56% 2nd Con 9.40% Loughborough: 1st Con 51.17% 2nd Lab 38.05% Louth and Horncastle: 1st Con 72.65% 2nd Lab 17.49% Ludlow: 1st Con 64.08% 2nd LD 17.00% Luton North: 1st Lab 55.17% 2nd Con 33.46% Luton South: 1st Lab 51.79% 2nd Con 30.98% Macclesfield: 1st Con 52.52% 2nd Lab 32.64% Maidenhead: 1st Con 57.74% 2nd LD 24.38% Maidstone and The Weald: 1st Con 60.41% 2nd Lab 18.28% Makerfield: 1st Lab 45.08% 2nd Con 34.37% Maldon: 1st Con 72.02% 2nd Lab 12.42% Manchester Central: 1st Lab 70.42% 2nd Con 14.79% Manchester, Gorton: 1st Lab 77.64% 2nd Con 9.53% Manchester, Withington: 1st Lab 67.75% 2nd LD 15.09% Mansfield: 1st Con 63.90% 2nd Lab 30.80% Meon Valley: 1st Con 64.33% 2nd LD 21.37% Meriden: 1st Con 63.44% 2nd Lab 21.27% Mid Bedfordshire: 1st Con 59.79% 2nd Lab 21.68% Mid Derbyshire: 1st Con 58.81% 2nd Lab 27.64% Mid Dorset and North Poole: 1st Con 60.39% 2nd LD 29.94% Mid Norfolk: 1st Con 62.38% 2nd Lab 22.17% Mid Sussex: 1st Con 53.30% 2nd LD 24.31% Mid Worcestershire: 1st Con 66.69% 2nd Lab 16.76% Middlesbrough: 1st Lab 50.46% 2nd Con 25.84% Middlesbrough South and East Cleveland: 1st Con 58.84% 2nd Lab 34.53% Milton Keynes North: 1st Con 49.47% 2nd Lab 39.47% Milton Keynes South: 1st Con 50.01% 2nd Lab 39.16% Mitcham and Morden: 1st Lab 61.14% 2nd Con 25.10% Mole Valley: 1st Con 55.43% 2nd LD 34.35% Morecambe and Lunesdale: 1st Con 52.80% 2nd Lab 38.78% Morley and Outwood: 1st Con 56.66% 2nd Lab 34.96% New Forest East: 1st Con 64.52% 2nd Lab 14.80% New Forest West: 1st Con 63.84% 2nd LD 15.33% Newark: 1st Con 63.29% 2nd Lab 23.45% Newbury: 1st Con 57.39% 2nd LD 30.64% Newcastle Upon Tyne Central: 1st Lab 57.55% 2nd Con 24.79% Newcastle Upon Tyne East: 1st Lab 60.07% 2nd Con 24.41% Newcastle Upon Tyne North: 1st Lab 45.44% 2nd Con 33.17% Newcastle-Under-Lyme: 1st Con 52.49% 2nd Lab 35.85% Newton Abbot: 1st Con 55.54% 2nd LD 22.24% Normanton, Pontefract and Castleford: 1st Lab 37.91% 2nd Con 35.27% North Cornwall: 1st Con 59.35% 2nd LD 30.80% North Devon: 1st Con 56.64% 2nd LD 29.99% North Dorset: 1st Con 63.64% 2nd LD 20.33% North Durham: 1st Lab 44.17% 2nd Con 32.94% North East Bedfordshire: 1st Con 59.13% 2nd Lab 21.78% North East Cambridgeshire: 1st Con 72.55% 2nd Lab 15.92% North East Derbyshire: 1st Con 58.71% 2nd Lab 32.55% North East Hampshire: 1st Con 59.52% 2nd LD 25.42% North East Hertfordshire: 1st Con 56.56% 2nd Lab 23.68% North East Somerset: 1st Con 50.37% 2nd Lab 24.21% North Herefordshire: 1st Con 63.01% 2nd LD 14.31% North Norfolk: 1st Con 58.62% 2nd LD 30.30% North Shropshire: 1st Con 62.72% 2nd Lab 22.11% North Somerset: 1st Con 52.86% 2nd Lab 24.60% North Swindon: 1st Con 59.12% 2nd Lab 29.78% North Thanet: 1st Con 62.41% 2nd Lab 26.73% North Tyneside: 1st Lab 49.68% 2nd Con 30.72% North Warwickshire: 1st Con 65.88% 2nd Lab 26.77% North West Cambridgeshire: 1st Con 62.46% 2nd Lab 22.20% North West Durham: 1st Con 41.94% 2nd Lab 39.54% North West Hampshire: 1st Con 62.10% 2nd LD 17.45% North West Leicestershire: 1st Con 62.82% 2nd Lab 24.92% North West Norfolk: 1st Con 65.72% 2nd Lab 22.97% North Wiltshire: 1st Con 59.12% 2nd LD 26.93% Northampton North: 1st Con 53.19% 2nd Lab 39.26% Northampton South: 1st Con 51.22% 2nd Lab 39.71% Norwich North: 1st Con 50.55% 2nd Lab 40.31% Norwich South: 1st Lab 53.73% 2nd Con 29.04% Nottingham East: 1st Lab 64.33% 2nd Con 20.85% Nottingham North: 1st Lab 49.09% 2nd Con 36.37% Nottingham South: 1st Lab 55.23% 2nd Con 29.12% Nuneaton: 1st Con 60.61% 2nd Lab 31.52% Old Bexley and Sidcup: 1st Con 64.55% 2nd Lab 23.48% Oldham East and Saddleworth: 1st Lab 43.51% 2nd Con 40.27% Oldham West and Royton: 1st Lab 55.32% 2nd Con 30.27% Orpington: 1st Con 63.39% 2nd Lab 17.45% Oxford East: 1st Lab 57.00% 2nd Con 20.87% Oxford West and Abingdon: 1st LD 53.28% 2nd Con 38.07% Pendle: 1st Con 54.15% 2nd Lab 40.24% Penistone and Stocksbridge: 1st Con 47.84% 2nd Lab 33.28% Penrith and The Border: 1st Con 60.38% 2nd Lab 21.65% Peterborough: 1st Con 46.72% 2nd Lab 41.33% Plymouth, Moor View: 1st Con 60.65% 2nd Lab 31.50% Plymouth, Sutton and Devonport: 1st Lab 47.88% 2nd Con 38.93% Poole: 1st Con 58.67% 2nd Lab 20.78% Poplar and Limehouse: 1st Lab 63.09% 2nd Con 15.92% Portsmouth North: 1st Con 61.36% 2nd Lab 26.99% Portsmouth South: 1st Lab 48.64% 2nd Con 37.33% Preston: 1st Lab 61.76% 2nd Con 25.82% Pudsey: 1st Con 48.79% 2nd Lab 42.31% Putney: 1st Lab 45.14% 2nd Con 35.68% Rayleigh and Wickford: 1st Con 72.61% 2nd Lab 16.15% Reading East: 1st Lab 48.47% 2nd Con 37.87% Reading West: 1st Con 48.41% 2nd Lab 40.24% Redcar: 1st Con 46.06% 2nd Lab 37.42% Redditch: 1st Con 63.33% 2nd Lab 26.94% Reigate: 1st Con 53.93% 2nd Lab 19.48% Ribble Valley: 1st Con 60.32% 2nd Lab 26.96% Richmond (Yorks): 1st Con 63.59% 2nd Lab 16.43% Richmond Park: 1st LD 53.11% 2nd Con 41.18% Rochdale: 1st Lab 51.58% 2nd Con 31.21% Rochester and Strood: 1st Con 59.99% 2nd Lab 27.11% Rochford and Southend East: 1st Con 58.66% 2nd Lab 32.03% Romford: 1st Con 64.56% 2nd Lab 26.68% Romsey and Southampton North: 1st Con 54.22% 2nd LD 33.06% Rossendale and Darwen: 1st Con 56.47% 2nd Lab 36.97% Rother Valley: 1st Con 45.11% 2nd Lab 32.14% Rotherham: 1st Lab 41.33% 2nd Con 32.58% Rugby: 1st Con 57.57% 2nd Lab 31.11% Ruislip, Northwood and Pinner: 1st Con 55.56% 2nd Lab 24.57% Runnymede and Weybridge: 1st Con 54.91% 2nd Lab 20.63% Rushcliffe: 1st Con 47.54% 2nd Lab 34.91% Rutland and Melton: 1st Con 62.61% 2nd Lab 16.43% Saffron Walden: 1st Con 62.95% 2nd LD 19.21% Salford and Eccles: 1st Lab 56.79% 2nd Con 24.55% Salisbury: 1st Con 56.36% 2nd LD 19.62% Scarborough and Whitby: 1st Con 55.49% 2nd Lab 34.84% Scunthorpe: 1st Con 53.79% 2nd Lab 36.70% Sedgefield: 1st Con 47.18% 2nd Lab 36.32% Sefton Central: 1st Lab 57.50% 2nd Con 27.78% Selby and Ainsty: 1st Con 60.26% 2nd Lab 24.56% Sevenoaks: 1st Con 60.70% 2nd LD 19.85% Sheffield Central: 1st Lab 66.72% 2nd Con 13.15% Sheffield South East: 1st Lab 46.10% 2nd Con 35.88% Sheffield, Brightside and Hillsborough: 1st Lab 56.49% 2nd Con 25.49% Sheffield, Hallam: 1st Lab 34.65% 2nd LD 33.40% Sheffield, Heeley: 1st Lab 50.30% 2nd Con 30.34% Sherwood: 1st Con 60.80% 2nd Lab 30.10% Shipley: 1st Con 50.81% 2nd Lab 39.25% Shrewsbury and Atcham: 1st Con 52.52% 2nd Lab 33.53% Sittingbourne and Sheppey: 1st Con 67.60% 2nd Lab 19.97% Skipton and Ripon: 1st Con 59.46% 2nd Lab 19.11% Sleaford and North Hykeham: 1st Con 67.14% 2nd Lab 18.21% Slough: 1st Lab 57.65% 2nd Con 30.92% Solihull: 1st Con 58.38% 2nd Lab 19.94% Somerton and Frome: 1st Con 55.83% 2nd LD 26.22% South Basildon and East Thurrock: 1st Con 66.17% 2nd Lab 22.19% South Cambridgeshire: 1st Con 46.34% 2nd LD 42.00% South Derbyshire: 1st Con 62.76% 2nd Lab 26.54% South Dorset: 1st Con 58.80% 2nd Lab 25.21% South East Cambridgeshire: 1st Con 49.99% 2nd LD 32.15% South East Cornwall: 1st Con 59.28% 2nd Lab 20.20% South Holland and The Deepings: 1st Con 75.92% 2nd Lab 13.22% South Leicestershire: 1st Con 64.02% 2nd Lab 22.25% South Norfolk: 1st Con 58.03% 2nd Lab 23.98% South Northamptonshire: 1st Con 62.41% 2nd Lab 20.92% South Ribble: 1st Con 55.83% 2nd Lab 35.01% South Shields: 1st Lab 45.60% 2nd Con 20.29% South Staffordshire: 1st Con 73.03% 2nd Lab 16.54% South Suffolk: 1st Con 62.20% 2nd Lab 19.39% South Swindon: 1st Con 52.29% 2nd Lab 39.24% South Thanet: 1st Con 56.12% 2nd Lab 34.19% South West Bedfordshire: 1st Con 60.43% 2nd Lab 25.57% South West Devon: 1st Con 62.37% 2nd Lab 22.22% South West Hertfordshire: 1st Con 49.56% 2nd Ind 26.02% South West Norfolk: 1st Con 68.99% 2nd Lab 18.09% South West Surrey: 1st Con 53.35% 2nd LD 38.74% South West Wiltshire: 1st Con 60.18% 2nd Lab 20.78% Southampton, Itchen: 1st Con 50.51% 2nd Lab 41.02% Southampton, Test: 1st Lab 49.46% 2nd Con 35.66% Southend West: 1st Con 59.21% 2nd Lab 28.14% Southport: 1st Con 47.56% 2nd Lab 38.95% Spelthorne: 1st Con 58.86% 2nd Lab 21.71% St Albans: 1st LD 50.12% 2nd Con 39.19% St Austell and Newquay: 1st Con 56.07% 2nd Lab 26.44% St Helens North: 1st Lab 52.29% 2nd Con 26.62% St Helens South and Whiston: 1st Lab 58.55% 2nd Con 20.54% St Ives: 1st Con 49.34% 2nd LD 41.01% Stafford: 1st Con 58.64% 2nd Lab 30.53% Staffordshire Moorlands: 1st Con 64.58% 2nd Lab 26.95% Stalybridge and Hyde: 1st Lab 44.90% 2nd Con 37.95% Stevenage: 1st Con 53.12% 2nd Lab 35.16% Stockport: 1st Lab 52.01% 2nd Con 27.94% Stockton North: 1st Lab 43.08% 2nd Con 40.58% Stockton South: 1st Con 50.66% 2nd Lab 41.06% Stoke-On-Trent Central: 1st Con 45.39% 2nd Lab 43.30% Stoke-On-Trent North: 1st Con 52.26% 2nd Lab 36.60% Stoke-On-Trent South: 1st Con 62.20% 2nd Lab 33.74% Stone: 1st Con 63.57% 2nd Lab 23.56% Stourbridge: 1st Con 60.26% 2nd Lab 30.56% Stratford-On-Avon: 1st Con 60.57% 2nd LD 24.29% Streatham: 1st Lab 54.81% 2nd LD 23.51% Stretford and Urmston: 1st Lab 60.31% 2nd Con 27.52% Stroud: 1st Con 47.90% 2nd Lab 42.08% Suffolk Coastal: 1st Con 56.52% 2nd Lab 21.31% Sunderland Central: 1st Lab 42.17% 2nd Con 35.36% Surrey Heath: 1st Con 58.58% 2nd LD 27.29% Sutton and Cheam: 1st Con 49.98% 2nd LD 33.44% Sutton Coldfield: 1st Con 60.40% 2nd Lab 23.57% Tamworth: 1st Con 66.31% 2nd Lab 23.68% Tatton: 1st Con 57.75% 2nd Lab 22.24% Taunton Deane: 1st Con 53.60% 2nd LD 35.25% Telford: 1st Con 59.65% 2nd Lab 34.10% Tewkesbury: 1st Con 58.44% 2nd LD 21.78% The Cotswolds: 1st Con 58.00% 2nd LD 24.96% The Wrekin: 1st Con 63.47% 2nd Lab 25.16% Thirsk and Malton: 1st Con 62.97% 2nd Lab 18.52% Thornbury and Yate: 1st Con 57.81% 2nd LD 34.13% Thurrock: 1st Con 58.56% 2nd Lab 34.37% Tiverton and Honiton: 1st Con 60.21% 2nd Lab 19.55% Tonbridge and Malling: 1st Con 62.78% 2nd LD 15.51% Tooting: 1st Lab 52.69% 2nd Con 28.22% Torbay: 1st Con 59.22% 2nd LD 24.02% Torridge and West Devon: 1st Con 60.11% 2nd LD 18.27% Totnes: 1st Con 53.18% 2nd LD 28.80% Tottenham: 1st Lab 76.02% 2nd Con 11.62% Truro and Falmouth: 1st Con 46.02% 2nd Lab 38.31% Tunbridge Wells: 1st Con 55.11% 2nd LD 28.31% Twickenham: 1st LD 56.07% 2nd Con 34.18% Tynemouth: 1st Lab 48.06% 2nd Con 39.39% Uxbridge and South Ruislip: 1st Con 52.61% 2nd Lab 37.65% Vauxhall: 1st Lab 56.12% 2nd LD 21.31% Wakefield: 1st Con 47.27% 2nd Lab 39.81% Wallasey: 1st Lab 64.31% 2nd Con 24.91% Walsall North: 1st Con 63.83% 2nd Lab 31.10% Walsall South: 1st Lab 49.14% 2nd Con 41.01% Walthamstow: 1st Lab 76.10% 2nd Con 12.25% Wansbeck: 1st Lab 42.27% 2nd Con 40.26% Wantage: 1st Con 50.74% 2nd LD 31.91% Warley: 1st Lab 58.81% 2nd Con 27.90% Warrington North: 1st Lab 44.17% 2nd Con 40.93% Warrington South: 1st Con 45.54% 2nd Lab 42.29% Warwick and Leamington: 1st Lab 43.76% 2nd Con 42.30% Washington and Sunderland West: 1st Lab 42.49% 2nd Con 32.57% Watford: 1st Con 45.50% 2nd Lab 37.87% Waveney: 1st Con 62.15% 2nd Lab 26.94% Wealden: 1st Con 60.82% 2nd LD 18.70% Weaver Vale: 1st Lab 44.90% 2nd Con 43.80% Wellingborough: 1st Con 62.18% 2nd Lab 26.46% Wells: 1st Con 54.09% 2nd LD 37.88% Welwyn Hatfield: 1st Con 52.63% 2nd Lab 31.58% Wentworth and Dearne: 1st Lab 40.29% 2nd Con 35.08% West Bromwich East: 1st Con 46.71% 2nd Lab 42.28% West Bromwich West: 1st Con 50.55% 2nd Lab 39.53% West Dorset: 1st Con 55.13% 2nd LD 31.98% West Ham: 1st Lab 70.07% 2nd Con 16.27% West Lancashire: 1st Lab 52.14% 2nd Con 36.31% West Suffolk: 1st Con 65.79% 2nd Lab 20.70% West Worcestershire: 1st Con 60.68% 2nd LD 18.09% Westminster North: 1st Lab 54.16% 2nd Con 29.09% Westmorland and Lonsdale: 1st LD 48.94% 2nd Con 45.27% Weston-Super-Mare: 1st Con 57.51% 2nd Lab 26.72% Wigan: 1st Lab 46.72% 2nd Con 31.78% Wimbledon: 1st Con 38.42% 2nd LD 37.24% Winchester: 1st Con 48.28% 2nd LD 46.60% Windsor: 1st Con 58.61% 2nd LD 21.25% Wirral South: 1st Lab 51.17% 2nd Con 37.15% Wirral West: 1st Lab 48.22% 2nd Con 41.22% Witham: 1st Con 66.63% 2nd Lab 17.82% Witney: 1st Con 55.23% 2nd LD 30.47% Woking: 1st Con 48.94% 2nd LD 30.83% Wokingham: 1st Con 49.57% 2nd LD 37.66% Wolverhampton North East: 1st Con 51.70% 2nd Lab 39.79% Wolverhampton South East: 1st Lab 46.41% 2nd Con 42.72% Wolverhampton South West: 1st Con 48.29% 2nd Lab 44.25% Worcester: 1st Con 50.80% 2nd Lab 37.52% Workington: 1st Con 49.25% 2nd Lab 39.21% Worsley and Eccles South: 1st Lab 45.73% 2nd Con 38.53% Worthing West: 1st Con 55.77% 2nd Lab 28.64% Wycombe: 1st Con 45.23% 2nd Lab 37.53% Wyre and Preston North: 1st Con 59.69% 2nd Lab 27.98% Wyre Forest: 1st Con 65.19% 2nd Lab 22.84% Wythenshawe and Sale East: 1st Lab 53.30% 2nd Con 30.07% Yeovil: 1st Con 58.37% 2nd LD 31.06% York Central: 1st Lab 55.17% 2nd Con 27.81% York Outer: 1st Con 49.37% 2nd Lab 31.33% Belfast East: 1st DUP 49.18% 2nd Alliance 44.89% Belfast North: 1st SF 47.06% 2nd DUP 43.10% Belfast South: 1st SDLP 57.19% 2nd DUP 24.66% Belfast West: 1st SF 53.80% 2nd PBPA 15.97% East Antrim: 1st DUP 45.28% 2nd Alliance 27.28% East Londonderry: 1st DUP 40.11% 2nd SDLP 15.67% Fermanagh and South Tyrone: 1st SF 43.31% 2nd UUP 43.20% Foyle: 1st SDLP 57.02% 2nd SF 20.73% Lagan Valley: 1st DUP 43.14% 2nd Alliance 28.82% Mid Ulster: 1st SF 45.88% 2nd DUP 24.51% Newry and Armagh: 1st SF 39.95% 2nd DUP 21.66% North Antrim: 1st DUP 47.35% 2nd UUP 18.48% North Down: 1st Alliance 45.17% 2nd DUP 37.87% South Antrim: 1st DUP 35.25% 2nd UUP 28.99% South Down: 1st SF 32.43% 2nd SDLP 29.17% Strangford: 1st DUP 47.23% 2nd Alliance 28.37% Upper Bann: 1st DUP 40.97% 2nd SF 24.56% West Tyrone: 1st SF 40.17% 2nd DUP 22.01% Aberdeen North: 1st SNP 54.01% 2nd Con 20.14% Aberdeen South: 1st SNP 44.67% 2nd Con 35.93% Airdrie and Shotts: 1st SNP 45.08% 2nd Lab 32.00% Angus: 1st SNP 49.15% 2nd Con 40.35% Argyll and Bute: 1st SNP 43.79% 2nd Con 35.23% Ayr, Carrick and Cumnock: 1st SNP 43.51% 2nd Con 38.51% Banff and Buchan: 1st Con 50.12% 2nd SNP 40.38% Berwickshire, Roxburgh and Selkirk: 1st Con 48.45% 2nd SNP 38.76% Caithness, Sutherland and Easter Ross: 1st LD 37.21% 2nd SNP 36.56% Central Ayrshire: 1st SNP 46.17% 2nd Con 34.77% Coatbridge, Chryston and Bellshill: 1st SNP 47.03% 2nd Lab 35.37% Cumbernauld, Kilsyth and Kirkintilloch East: 1st SNP 52.88% 2nd Lab 24.48% Dumfries and Galloway: 1st Con 44.10% 2nd SNP 40.59% Dumfriesshire, Clydesdale and Tweeddale: 1st Con 46.00% 2nd SNP 38.31% Dundee East: 1st SNP 53.80% 2nd Con 24.26% Dundee West: 1st SNP 53.77% 2nd Lab 24.28% Dunfermline and West Fife: 1st SNP 44.36% 2nd Lab 24.36% East Dunbartonshire: 1st SNP 37.10% 2nd LD 36.81% East Kilbride, Strathaven and Lesmahagow: 1st SNP 46.35% 2nd Lab 22.70% East Lothian: 1st SNP 36.16% 2nd Lab 29.51% East Renfrewshire: 1st SNP 44.94% 2nd Con 35.14% Edinburgh East: 1st SNP 48.45% 2nd Lab 26.66% Edinburgh North and Leith: 1st SNP 43.69% 2nd Lab 22.10% Edinburgh South: 1st Lab 47.75% 2nd SNP 25.44% Edinburgh South West: 1st SNP 47.63% 2nd Con 24.65% Edinburgh West: 1st LD 39.91% 2nd SNP 33.00% Na h-Eileanan An Iar: 1st SNP 45.11% 2nd Lab 28.27% Falkirk: 1st SNP 52.53% 2nd Con 25.78% Glasgow Central: 1st SNP 49.25% 2nd Lab 33.10% Glasgow East: 1st SNP 47.70% 2nd Lab 33.24% Glasgow North: 1st SNP 46.92% 2nd Lab 31.45% Glasgow North East: 1st SNP 46.90% 2nd Lab 39.39% Glasgow North West: 1st SNP 49.52% 2nd Lab 28.49% Glasgow South: 1st SNP 48.12% 2nd Lab 29.14% Glasgow South West: 1st SNP 47.88% 2nd Lab 34.58% Glenrothes: 1st SNP 51.11% 2nd Lab 22.81% Gordon: 1st SNP 42.72% 2nd Con 41.25% Inverclyde: 1st SNP 48.35% 2nd Lab 29.53% Inverness, Nairn, Badenoch and Strathspey: 1st SNP 47.89% 2nd Con 28.84% Kilmarnock and Loudoun: 1st SNP 50.84% 2nd Con 24.26% Kirkcaldy and Cowdenbeath: 1st SNP 35.25% 2nd Lab 32.60% Lanark and Hamilton East: 1st SNP 41.91% 2nd Con 32.14% Linlithgow and East Falkirk: 1st SNP 44.23% 2nd Con 24.73% Livingston: 1st SNP 46.92% 2nd Con 22.31% Midlothian: 1st SNP 41.54% 2nd Lab 29.71% Moray: 1st Con 45.29% 2nd SNP 44.24% Motherwell and Wishaw: 1st SNP 46.43% 2nd Lab 32.31% North Ayrshire and Arran: 1st SNP 48.54% 2nd Con 30.85% North East Fife: 1st LD 43.08% 2nd SNP 40.21% Ochil and South Perthshire: 1st SNP 46.50% 2nd Con 38.72% Orkney and Shetland: 1st LD 44.82% 2nd SNP 34.00% Paisley and Renfrewshire North: 1st SNP 47.00% 2nd Lab 23.05% Paisley and Renfrewshire South: 1st SNP 50.22% 2nd Lab 25.43% Perth and North Perthshire: 1st SNP 50.60% 2nd Con 36.64% Ross, Skye and Lochaber: 1st SNP 48.32% 2nd LD 24.63% Rutherglen and Hamilton West: 1st SNP 44.20% 2nd Lab 34.47% Stirling: 1st SNP 51.11% 2nd Con 33.53% West Aberdeenshire and Kincardine: 1st Con 42.65% 2nd SNP 41.07% West Dunbartonshire: 1st SNP 49.61% 2nd Lab 28.45% Ynys Mon: 1st Con 35.45% 2nd Lab 30.07% Delyn: 1st Con 43.67% 2nd Lab 41.42% Alyn and Deeside: 1st Lab 42.48% 2nd Con 41.99% Wrexham: 1st Con 45.33% 2nd Lab 38.97% Llanelli: 1st Lab 42.18% 2nd Con 29.96% Gower: 1st Lab 45.43% 2nd Con 41.30% Swansea West: 1st Lab 51.61% 2nd Con 28.96% Swansea East: 1st Lab 51.83% 2nd Con 28.10% Aberavon: 1st Lab 53.83% 2nd Con 20.63% Cardiff Central: 1st Lab 61.22% 2nd Con 20.15% Cardiff North: 1st Lab 49.49% 2nd Con 36.23% Rhondda: 1st Lab 54.37% 2nd Con 15.77% Torfaen: 1st Lab 41.82% 2nd Con 31.75% Monmouth: 1st Con 52.09% 2nd Lab 32.22% Newport East: 1st Lab 44.44% 2nd Con 38.95% Newport West: 1st Lab 43.69% 2nd Con 41.62% Arfon: 1st PC 45.17% 2nd Lab 35.61% Aberconwy: 1st Con 46.09% 2nd Lab 39.71% Clwyd West: 1st Con 50.75% 2nd Lab 33.97% Vale Of Clwyd: 1st Con 46.41% 2nd Lab 41.50% Dwyfor Meirionnydd: 1st PC 48.27% 2nd Con 32.43% Clwyd South: 1st Con 44.68% 2nd Lab 41.27% Montgomeryshire: 1st Con 58.51% 2nd LD 23.04% Ceredigion: 1st PC 37.92% 2nd Con 22.14% Preseli Pembrokeshire: 1st Con 50.40% 2nd Lab 38.47% Carmarthen West and South Pembrokeshire: 1st Con 52.67% 2nd Lab 34.28% Carmarthen East and Dinefwr: 1st PC 38.87% 2nd Con 34.46% Brecon and Radnorshire: 1st Con 53.14% 2nd LD 35.88% Neath: 1st Lab 43.31% 2nd Con 27.98% Cynon Valley: 1st Lab 51.37% 2nd Con 22.20% Merthyr Tydfil and Rhymney: 1st Lab 52.45% 2nd Con 19.56% Blaenau Gwent: 1st Lab 49.18% 2nd Brexit 20.57% Bridgend: 1st Con 43.07% 2nd Lab 40.34% Ogmore: 1st Lab 49.74% 2nd Con 27.68% Pontypridd: 1st Lab 44.50% 2nd Con 29.43% Caerphilly: 1st Lab 44.91% 2nd Con 27.88% Islwyn: 1st Lab 44.70% 2nd Con 28.80% Vale Of Glamorgan: 1st Con 49.82% 2nd Lab 43.32% Cardiff West: 1st Lab 51.77% 2nd Con 27.98% Cardiff South and Penarth: 1st Lab 54.14% 2nd Con 28.95% Second Party Lab Con LD SNP DUP Alliance Ind UUP Brexit SF SDLP Green Birkenhead Social Justice Ashfield Inds. PBPA

Here are two ways of visualizing the size of the winning majority in each area. On the greyscale map, we show the difference between the number of votes achieved by the winner and the runner up. On the orange-purple map, we show the overall majority, i.e. the difference between the number of votes received by the winner and all other validly cast votes in the constituency. Under a first-part-the-post electoral system, of course, the winner need not have an overall majority, so here we use shades of purple to show positive overall majorities (where the winner did poll more than all others combined) and shades of orange to show areas in which the winner had only a minority of the votes.

MAJORITY
Hover or click on area for detail

Size of majority (number of votes difference between the winning and second party.

Aldershot: 1st Con 27,980 (58.37%) 2nd Lab 11,282 (23.54%) Majority: 16,698 (+34.84pp) Aldridge-Brownhills: 1st Con 27,850 (70.79%) 2nd Lab 8,014 (20.37%) Majority: 19,836 (+50.42pp) Altrincham and Sale West: 1st Con 26,311 (48.05%) 2nd Lab 20,172 (36.84%) Majority: 6,139 (+11.21pp) Amber Valley: 1st Con 29,096 (63.85%) 2nd Lab 12,210 (26.80%) Majority: 16,886 (+37.06pp) Arundel and South Downs: 1st Con 35,566 (57.92%) 2nd LD 13,045 (21.24%) Majority: 22,521 (+36.67pp) Ashfield: 1st Con 19,231 (39.26%) 2nd Ashfield Inds. 13,498 (27.56%) Majority: 5,733 (+11.70pp) Ashford: 1st Con 37,270 (62.06%) 2nd Lab 13,241 (22.05%) Majority: 24,029 (+40.01pp) Ashton-Under-Lyne: 1st Lab 18,544 (48.07%) 2nd Con 14,281 (37.02%) Majority: 4,263 (+11.05pp) Aylesbury: 1st Con 32,737 (54.04%) 2nd Lab 15,364 (25.36%) Majority: 17,373 (+28.68pp) Banbury: 1st Con 34,148 (54.27%) 2nd Lab 17,335 (27.55%) Majority: 16,813 (+26.72pp) Barking: 1st Lab 27,219 (61.17%) 2nd Con 11,792 (26.50%) Majority: 15,427 (+34.67pp) Barnsley Central: 1st Lab 14,804 (40.12%) 2nd Brexit 11,233 (30.44%) Majority: 3,571 (+9.68pp) Barnsley East: 1st Lab 14,329 (37.64%) 2nd Brexit 11,112 (29.19%) Majority: 3,217 (+8.45pp) Barrow and Furness: 1st Con 23,876 (51.85%) 2nd Lab 18,087 (39.28%) Majority: 5,789 (+12.57pp) Basildon and Billericay: 1st Con 29,590 (67.05%) 2nd Lab 9,178 (20.80%) Majority: 20,412 (+46.26pp) Basingstoke: 1st Con 29,593 (54.09%) 2nd Lab 15,395 (28.14%) Majority: 14,198 (+25.95pp) Bassetlaw: 1st Con 28,078 (55.23%) 2nd Lab 14,065 (27.66%) Majority: 14,013 (+27.56pp) Bath: 1st LD 28,419 (54.51%) 2nd Con 16,097 (30.87%) Majority: 12,322 (+23.63pp) Batley and Spen: 1st Lab 22,594 (42.69%) 2nd Con 19,069 (36.03%) Majority: 3,525 (+6.66pp) Battersea: 1st Lab 27,290 (45.50%) 2nd Con 21,622 (36.05%) Majority: 5,668 (+9.45pp) Beaconsfield: 1st Con 32,477 (56.12%) 2nd Ind 16,765 (28.97%) Majority: 15,712 (+27.15pp) Beckenham: 1st Con 27,282 (53.96%) 2nd Lab 13,024 (25.76%) Majority: 14,258 (+28.20pp) Bedford: 1st Lab 20,491 (43.32%) 2nd Con 20,346 (43.01%) Majority: 145 (+0.31pp) Bermondsey and Old Southwark: 1st Lab 31,723 (54.12%) 2nd LD 15,597 (26.61%) Majority: 16,126 (+27.51pp) Berwick-Upon-Tweed: 1st Con 23,947 (56.87%) 2nd Lab 9,112 (21.64%) Majority: 14,835 (+35.23pp) Bethnal Green and Bow: 1st Lab 44,052 (72.74%) 2nd Con 6,528 (10.78%) Majority: 37,524 (+61.96pp) Beverley and Holderness: 1st Con 33,250 (62.10%) 2nd Lab 12,802 (23.91%) Majority: 20,448 (+38.19pp) Bexhill and Battle: 1st Con 37,590 (63.61%) 2nd Lab 11,531 (19.51%) Majority: 26,059 (+44.10pp) Bexleyheath and Crayford: 1st Con 25,856 (59.79%) 2nd Lab 12,753 (29.49%) Majority: 13,103 (+30.30pp) Birkenhead: 1st Lab 24,990 (59.04%) 2nd Birkenhead Social Justice 7,285 (17.21%) Majority: 17,705 (+41.83pp) Birmingham, Edgbaston: 1st Lab 21,217 (50.13%) 2nd Con 15,603 (36.86%) Majority: 5,614 (+13.26pp) Birmingham, Erdington: 1st Lab 17,720 (50.30%) 2nd Con 14,119 (40.08%) Majority: 3,601 (+10.22pp) Birmingham, Hall Green: 1st Lab 35,889 (67.83%) 2nd Con 7,381 (13.95%) Majority: 28,508 (+53.88pp) Birmingham, Hodge Hill: 1st Lab 35,397 (78.65%) 2nd Con 6,742 (14.98%) Majority: 28,655 (+63.67pp) Birmingham, Ladywood: 1st Lab 33,355 (79.19%) 2nd Con 4,773 (11.33%) Majority: 28,582 (+67.86pp) Birmingham, Northfield: 1st Con 19,957 (46.31%) 2nd Lab 18,317 (42.50%) Majority: 1,640 (+3.81pp) Birmingham, Perry Barr: 1st Lab 26,594 (63.10%) 2nd Con 11,277 (26.76%) Majority: 15,317 (+36.34pp) Birmingham, Selly Oak: 1st Lab 27,714 (56.03%) 2nd Con 15,300 (30.93%) Majority: 12,414 (+25.10pp) Birmingham, Yardley: 1st Lab 23,379 (54.78%) 2nd Con 12,720 (29.80%) Majority: 10,659 (+24.98pp) Bishop Auckland: 1st Con 24,067 (53.71%) 2nd Lab 16,105 (35.94%) Majority: 7,962 (+17.77pp) Blackburn: 1st Lab 29,040 (64.91%) 2nd Con 10,736 (24.00%) Majority: 18,304 (+40.92pp) Blackley and Broughton: 1st Lab 23,887 (61.85%) 2nd Con 9,485 (24.56%) Majority: 14,402 (+37.29pp) Blackpool North and Cleveleys: 1st Con 22,364 (57.63%) 2nd Lab 13,768 (35.48%) Majority: 8,596 (+22.15pp) Blackpool South: 1st Con 16,247 (49.61%) 2nd Lab 12,557 (38.34%) Majority: 3,690 (+11.27pp) Blaydon: 1st Lab 19,794 (43.33%) 2nd Con 14,263 (31.22%) Majority: 5,531 (+12.11pp) Blyth Valley: 1st Con 17,440 (42.68%) 2nd Lab 16,728 (40.94%) Majority: 712 (+1.74pp) Bognor Regis and Littlehampton: 1st Con 32,521 (63.49%) 2nd Lab 10,018 (19.56%) Majority: 22,503 (+43.93pp) Bolsover: 1st Con 21,791 (47.44%) 2nd Lab 16,492 (35.90%) Majority: 5,299 (+11.54pp) Bolton North East: 1st Con 19,759 (45.36%) 2nd Lab 19,381 (44.50%) Majority: 378 (+0.87pp) Bolton South East: 1st Lab 21,516 (52.99%) 2nd Con 13,918 (34.28%) Majority: 7,598 (+18.71pp) Bolton West: 1st Con 27,255 (55.29%) 2nd Lab 18,400 (37.32%) Majority: 8,855 (+17.96pp) Bootle: 1st Lab 39,066 (79.44%) 2nd Con 4,510 (9.17%) Majority: 34,556 (+70.27pp) Boston and Skegness: 1st Con 31,963 (76.66%) 2nd Lab 6,342 (15.21%) Majority: 25,621 (+61.45pp) Bosworth: 1st Con 36,056 (63.89%) 2nd Lab 9,778 (17.33%) Majority: 26,278 (+46.57pp) Bournemouth East: 1st Con 24,926 (50.59%) 2nd Lab 16,120 (32.72%) Majority: 8,806 (+17.87pp) Bournemouth West: 1st Con 24,550 (53.40%) 2nd Lab 14,400 (31.32%) Majority: 10,150 (+22.08pp) Bracknell: 1st Con 31,894 (58.68%) 2nd Lab 12,065 (22.20%) Majority: 19,829 (+36.48pp) Bradford East: 1st Lab 27,825 (62.98%) 2nd Con 9,681 (21.91%) Majority: 18,144 (+41.06pp) Bradford South: 1st Lab 18,390 (46.27%) 2nd Con 16,044 (40.37%) Majority: 2,346 (+5.90pp) Bradford West: 1st Lab 33,736 (76.22%) 2nd Con 6,717 (15.18%) Majority: 27,019 (+61.04pp) Braintree: 1st Con 34,112 (67.55%) 2nd Lab 9,439 (18.69%) Majority: 24,673 (+48.86pp) Brent Central: 1st Lab 31,779 (64.68%) 2nd Con 10,909 (22.20%) Majority: 20,870 (+42.48pp) Brent North: 1st Lab 26,911 (51.87%) 2nd Con 18,832 (36.30%) Majority: 8,079 (+15.57pp) Brentford and Isleworth: 1st Lab 29,266 (50.18%) 2nd Con 18,752 (32.15%) Majority: 10,514 (+18.03pp) Brentwood and Ongar: 1st Con 36,308 (68.57%) 2nd Lab 7,243 (13.68%) Majority: 29,065 (+54.89pp) Bridgwater and West Somerset: 1st Con 35,827 (62.14%) 2nd Lab 11,388 (19.75%) Majority: 24,439 (+42.39pp) Brigg and Goole: 1st Con 30,941 (71.29%) 2nd Lab 9,000 (20.74%) Majority: 21,941 (+50.55pp) Brighton, Kemptown: 1st Lab 25,033 (51.58%) 2nd Con 16,972 (34.97%) Majority: 8,061 (+16.61pp) Brighton, Pavilion: 1st Green 33,151 (57.16%) 2nd Lab 13,211 (22.78%) Majority: 19,940 (+34.38pp) Bristol East: 1st Lab 27,717 (53.14%) 2nd Con 16,923 (32.45%) Majority: 10,794 (+20.70pp) Bristol North West: 1st Lab 27,330 (48.90%) 2nd