Notional results for a UK general election on 12 December 2019 Great Britain - Elections contested by Labour

A notional general election to the 58th Parliament of the United Kingdom with an electorate of 47,558,398, having 32,014,119 valid votes.

Figures presented for Labour include those candidates certified by both the Labour and the Co-operative parties.

Constituency Electorate Turnout Votes Vote share Position
Aberafan Maesteg 69,817 63.6% 23,509 52.9% 1st
Aberdeen North 76,895 65.2% 6,005 12.0% 3rd
Aberdeenshire North and Moray East 71,485 64.2% 1,914 4.2% 4th
Aberdeen South 76,560 65.5% 4,394 8.8% 4th
Airdrie and Shotts 70,420 65.8% 15,343 33.1% 2nd
Aldershot 76,765 67.5% 11,468 22.1% 2nd
Aldridge-Brownhills 73,122 64.7% 10,183 21.5% 2nd
Alloa and Grangemouth 72,265 63.2% 6,622 14.5% 3rd
Altrincham and Sale West 73,934 74.1% 20,172 36.8% 2nd
Alyn and Deeside 75,695 69.2% 22,374 42.7% 1st
Amber Valley 70,625 64.6% 12,227 26.8% 2nd
Angus and Perthshire Glens 77,006 73.4% 2,402 4.2% 4th
Arbroath and Broughty Ferry 76,810 67.9% 5,321 10.2% 3rd
Argyll, Bute and South Lochaber 71,707 70.7% 3,592 7.1% 4th
Arundel and South Downs 76,974 75.5% 9,108 15.7% 3rd
Ashfield 69,819 61.5% 10,986 25.6% 3rd
Ashford 73,546 66.1% 11,548 23.8% 2nd
Ashton-under-Lyne 72,278 57.2% 19,667 47.5% 1st
Aylesbury 75,636 76.5% 13,284 22.9% 2nd
Ayr, Carrick and Cumnock 72,057 64.7% 6,219 13.3% 3rd
Banbury 69,943 72.6% 12,598 24.8% 2nd
Bangor Aberconwy 70,468 68.7% 18,606 38.4% 2nd
Barking 71,822 57.1% 24,996 60.9% 1st
Barnsley North 76,794 57.9% 17,141 38.5% 1st
Barnsley South 75,896 49.4% 15,684 41.8% 1st
Barrow and Furness 76,603 65.3% 19,115 38.2% 2nd
Basildon and Billericay 76,993 60.9% 10,118 21.6% 2nd
Basingstoke 77,050 66.4% 14,665 28.7% 2nd
Bassetlaw 75,773 62.9% 13,353 28.0% 2nd
Bath 73,241 77.7% 7,120 12.5% 3rd
Bathgate and Linlithgow 71,650 65.9% 8,874 18.8% 3rd
Battersea 71,949 76.3% 25,457 46.4% 1st
Beaconsfield 72,315 72.8% 5,211 9.9% 3rd
Beckenham and Penge 76,625 78.5% 24,118 40.1% 1st
Bedford 70,068 66.5% 20,663 44.3% 1st
Bermondsey and Old Southwark 70,602 65.0% 22,776 49.6% 1st
Berwickshire, Roxburgh and Selkirk 74,687 71.2% 2,513 4.7% 4th
Bethnal Green and Stepney 77,000 64.9% 36,720 73.5% 1st
Beverley and Holderness 71,102 69.6% 12,203 24.7% 2nd
Bexhill and Battle 70,869 70.2% 10,332 20.8% 2nd
Bexleyheath and Crayford 69,948 67.6% 13,712 29.0% 2nd
Bicester and Woodstock 70,389 73.9% 8,762 16.9% 3rd
Birkenhead 76,271 67.9% 31,056 60.0% 1st
Birmingham Edgbaston 71,354 63.9% 23,858 52.3% 1st
Birmingham Erdington 76,856 54.0% 20,518 49.4% 1st
Birmingham Hall Green and Moseley 75,781 68.3% 34,279 66.3% 1st
Birmingham Hodge Hill and Solihull North 76,922 53.7% 24,744 59.9% 1st
Birmingham Ladywood 76,585 58.2% 36,964 83.0% 1st
Birmingham Northfield 73,483 59.5% 18,657 42.7% 2nd
Birmingham Perry Barr 74,048 63.4% 31,907 68.0% 1st
Birmingham Selly Oak 76,285 63.4% 26,936 55.7% 1st
Birmingham Yardley 71,912 58.3% 24,349 58.1% 1st
Bishop Auckland 70,879 69.9% 18,126 36.6% 2nd
Blackburn 70,586 61.8% 28,798 66.0% 1st
Blackley and Middleton South 71,375 52.6% 22,157 59.0% 1st
Blackpool North and Fleetwood 75,396 66.4% 17,827 35.6% 2nd
Blackpool South 76,071 55.8% 17,015 40.1% 2nd
Blaenau Gwent and Rhymney 71,079 59.2% 21,215 50.4% 1st
Blaydon and Consett 70,163 66.9% 20,656 44.0% 1st
Blyth and Ashington 75,452 57.0% 20,500 47.7% 1st
Bognor Regis and Littlehampton 76,985 68.2% 9,963 19.0% 2nd
Bolsover 74,680 61.2% 16,519 36.2% 2nd
Bolton North East 77,020 64.7% 21,158 42.4% 2nd
Bolton South and Walkden 75,716 58.1% 24,890 56.6% 1st
Bolton West 72,125 69.1% 17,578 35.2% 2nd
Bootle 75,194 65.4% 39,066 79.4% 1st
Boston and Skegness 75,806 59.4% 7,004 15.6% 2nd
Bournemouth East 73,173 67.4% 16,140 32.7% 2nd
Bournemouth West 72,094 63.5% 14,571 31.8% 2nd
Bracknell 70,247 66.7% 11,893 25.4% 2nd
Bradford East 72,150 59.6% 27,105 63.0% 1st
Bradford South 70,890 57.7% 19,110 46.7% 1st
Bradford West 71,258 62.1% 33,736 76.2% 1st
Braintree 75,662 68.3% 9,397 18.2% 2nd
Brecon, Radnor and Cwm Tawe 72,113 72.5% 9,164 17.5% 3rd
Brent East 75,880 58.0% 28,100 63.8% 1st
Brentford and Isleworth 76,354 67.6% 25,978 50.3% 1st
Brent West 76,463 63.3% 25,792 53.3% 1st
Brentwood and Ongar 74,937 70.5% 7,228 13.7% 2nd
Bridgend 70,770 66.0% 17,978 38.5% 2nd
Bridgwater 71,418 63.0% 9,334 20.7% 2nd
Bridlington and The Wolds 72,501 64.1% 9,231 19.9% 2nd
Brigg and Immingham 71,628 66.0% 9,545 20.2% 2nd
Brighton Kemptown and Peacehaven 69,865 70.8% 25,299 51.2% 1st
Brighton Pavilion 75,722 75.4% 12,945 22.7% 2nd
Bristol Central 70,227 73.2% 30,077 58.5% 1st
Bristol East 75,936 72.8% 32,280 58.4% 1st
Bristol North East 69,793 70.1% 24,598 50.3% 1st
Bristol North West 76,783 76.1% 28,547 48.9% 1st
Bristol South 74,696 64.6% 24,917 51.6% 1st
Broadland and Fakenham 72,907 72.4% 11,414 21.6% 2nd
Bromley and Biggin Hill 70,418 69.7% 12,330 25.1% 2nd
Bromsgrove 75,305 72.1% 11,302 20.8% 2nd
Broxbourne 75,454 63.2% 11,435 24.0% 2nd
Broxtowe 72,461 73.6% 20,264 38.0% 2nd
Buckingham and Bletchley 73,644 71.4% 14,567 27.7% 2nd
Burnley 75,436 62.4% 18,929 40.2% 2nd
Burton and Uttoxeter 75,460 64.6% 15,064 30.9% 2nd
Bury North 77,009 69.4% 24,003 44.9% 2nd
Bury South 74,598 66.5% 20,639 41.6% 2nd
Bury St Edmunds and Stowmarket 75,655 69.4% 10,938 20.8% 2nd
Caerfyrddin 72,683 73.4% 13,380 25.1% 3rd
Caerphilly 72,458 62.2% 19,783 43.9% 1st
Caithness, Sutherland and Easter Ross 75,173 70.1% 2,799 5.3% 4th
Calder Valley 75,987 74.3% 23,884 42.3% 2nd
Camborne and Redruth 73,568 70.1% 17,623 34.2% 2nd
Cambridge 72,560 68.6% 23,600 47.4% 1st
Cannock Chase 75,582 61.3% 11,757 25.4% 2nd
Canterbury 75,499 75.7% 27,782 48.6% 1st
Cardiff East 72,463 64.6% 27,705 59.2% 1st
Cardiff North 71,143 76.9% 27,130 49.6% 1st
Cardiff South and Penarth 72,269 69.7% 27,030 53.7% 1st
Cardiff West 73,947 70.2% 26,051 50.2% 1st
Carlisle 75,868 67.5% 17,669 34.5% 2nd
Carshalton and Wallington 72,755 67.5% 6,081 12.4% 3rd
Castle Point 70,923 63.8% 7,602 16.8% 2nd
Central Ayrshire 69,779 66.7% 6,583 14.1% 3rd
Central Devon 73,491 77.2% 14,066 24.8% 2nd
Central Suffolk and North Ipswich 71,020 71.0% 11,009 21.8% 2nd
Ceredigion Preseli 74,063 69.8% 10,733 20.8% 3rd
Chatham and Aylesford 74,840 61.2% 11,191 24.4% 2nd
Cheadle 73,775 75.8% 6,851 12.3% 3rd
Chelmsford 76,454 70.4% 9,768 18.1% 3rd
Chelsea and Fulham 76,481 71.6% 15,916 29.1% 2nd
Cheltenham 75,292 75.5% 2,733 4.8% 3rd
Chesham and Amersham 74,155 72.4% 7,473 13.9% 3rd
Chesterfield 70,722 63.9% 18,171 40.2% 1st
Chester North and Neston 72,327 74.6% 27,137 50.3% 1st
Chester South and Eddisbury 71,975 76.7% 11,877 21.5% 2nd
Chichester 76,765 66.5% 7,850 15.4% 3rd
Chingford and Woodford Green 75,677 72.2% 24,718 45.3% 2nd
Chippenham 71,648 70.5% 5,896 11.7% 3rd
Chipping Barnet 76,187 76.7% 23,568 40.3% 2nd
Christchurch 71,598 72.5% 6,676 12.9% 3rd
Cities of London and Westminster 73,140 71.3% 15,044 28.9% 2nd
City of Durham 72,878 70.4% 20,997 40.9% 1st
Clacton 75,959 60.1% 7,108 15.6% 2nd
Clapham and Brixton Hill 75,460 64.4% 26,924 55.4% 1st
Clwyd East 76,395 69.1% 20,040 37.9% 2nd
Clwyd North 76,150 67.4% 20,645 40.3% 2nd
Coatbridge and Bellshill 72,507 63.3% 16,646 36.3% 2nd
Colchester 76,843 63.9% 14,753 30.1% 2nd
Colne Valley 71,518 72.4% 18,756 36.2% 2nd
Congleton 69,836 71.3% 12,004 24.1% 2nd
Corby and East Northamptonshire 76,748 70.2% 20,767 38.5% 2nd
Coventry East 73,389 58.2% 22,238 52.1% 1st
Coventry North West 73,431 65.0% 20,918 43.8% 1st
Coventry South 70,998 65.9% 20,720 44.3% 1st
Cowdenbeath and Kirkcaldy 70,329 67.0% 13,902 29.5% 2nd
Cramlington and Killingworth 73,295 65.6% 21,331 44.4% 1st
Crawley 74,446 67.0% 18,680 37.4% 2nd
Crewe and Nantwich 76,236 65.8% 19,695 39.2% 2nd
Croydon East 75,346 67.2% 24,340 48.1% 1st
Croydon South 71,541 71.1% 14,317 28.1% 2nd
Croydon West 70,812 62.8% 29,651 66.7% 1st
Cumbernauld and Kirkintilloch 70,579 68.3% 13,079 27.1% 2nd
Dagenham and Rainham 73,627 59.7% 19,676 44.7% 1st
Darlington 70,446 65.7% 18,026 38.9% 2nd
Dartford 72,048 64.5% 13,709 29.5% 2nd
Daventry 76,539 74.4% 10,123 17.8% 2nd
Derby North 71,876 65.4% 18,719 39.8% 2nd
Derbyshire Dales 71,435 75.5% 13,023 24.1% 2nd
Derby South 72,067 58.9% 21,690 51.1% 1st
Dewsbury and Batley 70,226 65.6% 27,241 59.1% 1st
Didcot and Wantage 74,356 73.1% 8,708 16.0% 3rd
Doncaster Central 75,007 61.4% 18,124 39.4% 1st
Doncaster East and the Isle of Axholme 70,113 61.4% 12,375 28.7% 2nd
Doncaster North 71,739 55.9% 15,356 38.3% 1st
Dorking and Horley 70,317 77.5% 5,415 9.9% 3rd
Dover and Deal 75,855 67.5% 16,696 32.6% 2nd
Droitwich and Evesham 74,345 70.9% 8,983 17.0% 2nd
Dudley 71,083 59.4% 13,059 30.9% 2nd
Dulwich and West Norwood 74,314 70.2% 33,649 64.5% 1st
Dumfries and Galloway 76,863 68.3% 4,923 9.4% 3rd
Dumfriesshire, Clydesdale and Tweeddale 70,738 72.0% 4,223 8.3% 3rd
Dundee Central 75,298 62.0% 11,126 23.8% 2nd
Dunfermline and Dollar 70,725 68.7% 11,463 23.6% 2nd
Dunstable and Leighton Buzzard 74,069 65.2% 12,955 26.8% 2nd
Dwyfor Meirionnydd 72,533 69.6% 11,541 22.8% 3rd
Ealing Central and Acton 75,399 70.3% 27,707 52.3% 1st
Ealing North 72,985 66.8% 27,463 56.3% 1st
Ealing Southall 75,085 67.9% 30,469 59.7% 1st
Earley and Woodley 70,083 72.9% 13,629 26.7% 2nd
Easington 70,043 56.9% 18,634 46.8% 1st
Eastbourne 73,322 69.9% 3,560 6.9% 3rd
East Grinstead and Uckfield 72,356 79.1% 7,768 13.6% 3rd
East Ham 70,902 66.6% 36,748 77.8% 1st
East Hampshire 69,959 77.4% 6,662 12.3% 3rd
East Kilbride and Strathaven 75,161 68.8% 11,142 21.6% 2nd
Eastleigh 69,982 70.8% 5,778 11.7% 3rd
East Renfrewshire 72,959 75.9% 6,855 12.4% 3rd
East Surrey 73,145 70.4% 6,787 13.2% 3rd
East Thanet 73,790 64.9% 18,031 37.6% 2nd
East Wiltshire 71,109 68.9% 7,778 15.9% 2nd
East Worthing and Shoreham 75,466 70.4% 19,633 37.0% 2nd
Edinburgh East and Musselburgh 75,705 69.0% 13,791 26.4% 2nd
Edinburgh North and Leith 76,770 76.7% 12,790 21.7% 2nd
Edinburgh South 70,980 74.7% 24,508 46.2% 1st
Edinburgh South West 73,315 71.1% 7,478 14.3% 3rd
Edinburgh West 76,723 71.7% 4,787 8.7% 4th
Edmonton and Winchmore Hill 75,204 64.2% 28,075 58.2% 1st
Ellesmere Port and Bromborough 71,027 63.7% 26,811 59.3% 1st
Eltham and Chislehurst 74,179 68.9% 20,492 40.1% 2nd
Ely and East Cambridgeshire 76,279 71.4% 7,825 14.4% 3rd
Enfield North 76,824 66.1% 27,103 53.3% 1st
Epping Forest 74,553 67.4% 10,191 20.3% 2nd
Epsom and Ewell 76,844 74.7% 9,653 16.8% 3rd
Erewash 71,986 67.8% 16,954 34.7% 2nd
Erith and Thamesmead 76,728 56.2% 25,141 58.4% 1st
Esher and Walton 73,280 76.7% 2,698 4.8% 3rd
Exeter 71,713 67.4% 26,500 54.8% 1st
Exmouth and Exeter East 74,502 74.9% 5,878 10.5% 3rd
Falkirk 75,067 64.9% 5,880 12.1% 3rd
Fareham and Waterlooville 77,036 65.4% 7,951 15.8% 3rd
Farnham and Bordon 72,938 70.1% 3,487 6.8% 3rd
Faversham and Mid Kent 71,798 67.2% 9,569 19.8% 2nd
Feltham and Heston 75,226 58.3% 22,698 51.7% 1st
Filton and Bradley Stoke 73,598 70.0% 18,421 35.8% 2nd
Finchley and Golders Green 75,761 73.1% 13,500 24.4% 3rd
Folkestone and Hythe 70,023 64.0% 11,988 26.8% 2nd
Forest of Dean 71,510 72.0% 14,811 28.8% 2nd
Frome and East Somerset 70,177 68.4% 10,156 21.2% 3rd
Fylde 75,114 69.2% 13,075 25.2% 2nd
Gainsborough 74,750 65.7% 10,396 21.2% 2nd
Gateshead Central and Whickham 70,994 59.2% 19,787 47.1% 1st
Gedling 75,795 71.4% 23,130 42.8% 2nd
Gillingham and Rainham 73,951 62.1% 13,054 28.4% 2nd
Glasgow East 69,748 59.0% 13,779 33.5% 2nd
Glasgow North 73,210 56.7% 14,172 34.1% 2nd
Glasgow North East 75,236 56.7% 16,098 37.7% 2nd
Glasgow South 71,344 68.0% 14,298 29.5% 2nd
Glasgow South West 70,431 61.1% 14,561 33.8% 2nd
Glasgow West 72,499 65.2% 13,236 28.0% 2nd
Glastonbury and Somerton 70,015 76.0% 5,095 9.6% 3rd
Glenrothes and Mid Fife 69,734 60.6% 11,569 27.4% 2nd
Gloucester 76,695 66.6% 18,007 35.2% 2nd
Godalming and Ash 71,399 78.0% 4,964 8.9% 3rd
Goole and Pocklington 76,337 65.4% 10,190 20.4% 2nd
Gordon and Buchan 70,238 67.8% 1,666 3.5% 4th
Gorton and Denton 74,306 61.7% 30,814 67.2% 1st
Gosport 73,763 65.7% 8,948 18.5% 2nd
Gower 76,801 70.6% 24,812 45.8% 1st
Grantham and Bourne 72,071 67.8% 9,759 20.0% 2nd
Gravesham 72,866 65.3% 13,999 29.4% 2nd
Great Grimsby and Cleethorpes 77,050 54.1% 13,419 32.2% 2nd
Great Yarmouth 70,077 62.0% 10,930 25.1% 2nd
Greenwich and Woolwich 69,824 67.8% 26,043 55.0% 1st
Guildford 71,367 73.7% 4,411 8.4% 3rd
Hackney North and Stoke Newington 75,401 68.1% 35,856 69.8% 1st
Hackney South and Shoreditch 75,197 63.6% 35,109 73.4% 1st
Halesowen 69,907 62.5% 14,259 32.6% 2nd
Halifax 74,563 64.1% 21,819 45.6% 1st
Hamble Valley 76,902 74.2% 7,739 13.6% 3rd
Hamilton and Clyde Valley 74,577 63.6% 12,846 27.1% 2nd
Hammersmith and Chiswick 74,746 71.3% 27,051 50.8% 1st
Hampstead and Highgate 74,222 77.3% 27,338 47.6% 1st
Harborough, Oadby and Wigston 74,810 70.3% 13,028 24.8% 2nd
Harlow 73,479 64.5% 13,879 29.3% 2nd
Harpenden and Berkhamsted 71,635 77.8% 5,908 10.6% 3rd
Harrogate and Knaresborough 75,800 73.3% 5,349 9.6% 3rd
Harrow East 76,299 68.5% 19,568 37.4% 2nd
Harrow West 74,060 67.2% 26,437 53.1% 1st
Hartlepool 71,228 57.6% 15,464 37.7% 1st
Harwich and North Essex 74,838 72.3% 14,017 25.9% 2nd
Hastings and Rye 75,581 69.5% 22,272 42.4% 2nd
Havant 72,766 63.2% 8,259 18.0% 2nd
Hayes and Harlington 72,897 60.4% 24,545 55.8% 1st
Hazel Grove 72,941 69.2% 8,208 16.3% 3rd
Hemel Hempstead 70,496 69.6% 13,802 28.1% 2nd
Hendon 71,496 63.8% 18,638 40.9% 2nd
Henley and Thame 70,626 76.2% 4,809 8.9% 3rd
Hereford and South Herefordshire 71,125 65.0% 9,218 19.9% 2nd
Herne Bay and Sandwich 76,028 67.0% 12,435 24.4% 2nd
Hertford and Stortford 75,396 73.8% 13,173 23.7% 2nd
Hertsmere 73,256 71.7% 11,103 21.1% 2nd
Hexham 72,738 74.2% 17,127 31.7% 2nd
Heywood and Middleton North 73,306 57.9% 18,281 43.1% 1st
High Peak 73,960 73.2% 24,254 44.8% 2nd
Hinckley and Bosworth 75,683 65.0% 6,997 14.2% 3rd
Hitchin 72,112 75.0% 14,155 26.2% 2nd
Holborn and St Pancras 75,475 59.1% 29,537 66.3% 1st
Honiton and Sidmouth 74,365 76.4% 8,078 14.2% 2nd
Hornchurch and Upminster 76,938 66.4% 11,669 22.9% 2nd
Hornsey and Friern Barnet 70,565 74.4% 30,077 57.3% 1st
Horsham 76,981 72.6% 8,736 15.6% 3rd
Houghton and Sunderland South 76,883 57.0% 17,696 40.4% 1st
Hove and Portslade 73,726 76.5% 32,876 58.3% 1st
Huddersfield 76,044 64.9% 25,386 51.4% 1st
Huntingdon 75,590 74.5% 11,707 20.8% 2nd
Hyndburn 71,145 59.6% 17,614 41.5% 2nd
Ilford North 74,684 69.3% 28,024 54.1% 1st
Ilford South 74,065 62.6% 30,246 65.2% 1st
Inverclyde and Renfrewshire West 70,418 65.8% 13,062 28.2% 2nd
Inverness, Skye and West Ross-shire 76,903 66.0% 4,771 9.4% 4th
Ipswich 75,117 66.0% 19,473 39.3% 2nd
Isle of Wight East 56,805 64.0% 8,747 24.1% 2nd
Isle of Wight West 54,911 69.4% 9,331 24.5% 2nd
Islington North 73,970 72.7% 34,603 64.3% 1st
Islington South and Finsbury 75,905 68.7% 29,728 57.0% 1st
Jarrow and Gateshead East 71,106 57.0% 19,917 49.2% 1st
Keighley and Ilkley 72,954 72.1% 23,080 43.9% 2nd
Kenilworth and Southam 71,451 78.1% 10,587 19.0% 2nd
Kensington and Bayswater 75,980 72.1% 21,394 39.0% 1st
Kettering 76,163 68.3% 14,006 26.9% 2nd
Kilmarnock and Loudoun 74,801 63.7% 9,009 18.9% 3rd
Kingston and Surbiton 75,410 75.7% 5,829 10.2% 3rd
Kingston upon Hull East 72,622 46.8% 14,134 41.6% 1st
Kingston upon Hull North and Cottingham 76,039 59.1% 20,959 46.6% 1st
Kingston upon Hull West and Haltemprice 74,321 56.0% 14,060 33.8% 2nd
Kingswinford and South Staffordshire 71,896 71.0% 8,587 16.8% 2nd
Knowsley 71,228 65.2% 36,961 79.6% 1st
Lancaster and Wyre 74,992 65.8% 20,671 41.9% 2nd
Leeds Central and Headingley 75,396 57.9% 27,696 63.4% 1st
Leeds East 75,330 59.0% 20,879 47.0% 1st
Leeds North East 70,976 71.2% 29,024 57.5% 1st
Leeds North West 71,607 77.7% 21,310 38.3% 2nd
Leeds South 74,726 57.9% 25,263 58.4% 1st
Leeds South West and Morley 71,376 61.1% 16,052 36.8% 2nd
Leeds West and Pudsey 70,270 68.3% 23,220 48.4% 1st
Leicester East 76,465 63.1% 24,563 50.9% 1st
Leicester South 71,007 66.9% 32,396 68.2% 1st
Leicester West 72,848 53.0% 19,027 49.3% 1st
Leigh and Atherton 76,363 58.0% 19,117 43.2% 2nd
Lewes 75,091 74.0% 3,930 7.1% 3rd
Lewisham East 71,706 65.3% 29,344 62.7% 1st
Lewisham North 73,504 68.8% 35,124 69.4% 1st
Lewisham West and East Dulwich 69,904 66.1% 30,534 66.1% 1st
Leyton and Wanstead 71,330 68.5% 30,823 63.1% 1st
Lichfield 73,844 71.0% 11,029 21.0% 2nd
Lincoln 74,128 68.3% 20,753 41.0% 2nd
Liverpool Garston 70,372 69.8% 34,457 70.2% 1st
Liverpool Riverside 70,157 60.5% 36,097 85.1% 1st
Liverpool Walton 71,181 65.4% 38,336 82.4% 1st
Liverpool Wavertree 71,076 72.4% 36,852 71.6% 1st
Liverpool West Derby 70,730 66.0% 36,336 77.9% 1st
Livingston 75,454 65.3% 10,851 22.0% 2nd
Llanelli 69,895 62.8% 17,256 39.3% 1st
Lothian East 71,287 71.2% 15,464 30.5% 2nd
Loughborough 73,902 69.8% 19,997 38.8% 2nd
Louth and Horncastle 75,959 67.1% 9,020 17.7% 2nd
Lowestoft 73,967 61.4% 12,798 28.2% 2nd
Luton North 73,266 60.9% 24,015 53.9% 1st
Luton South and South Bedfordshire 70,197 64.2% 21,942 48.7% 1st
Macclesfield 75,881 71.0% 17,581 32.6% 2nd
Maidenhead 73,463 69.3% 7,652 15.0% 3rd
Maidstone and Malling 73,084 66.9% 8,993 18.4% 3rd
Makerfield 76,517 59.0% 20,432 45.3% 1st
Maldon 76,794 69.9% 6,790 12.6% 2nd
Manchester Central 75,311 53.8% 26,470 65.4% 1st
Manchester Rusholme 70,692 56.8% 31,554 78.6% 1st
Manchester Withington 71,614 69.5% 33,100 66.5% 1st
Mansfield 74,680 63.9% 14,471 30.3% 2nd
Melksham and Devizes 71,823 77.6% 6,686 12.0% 3rd
Melton and Syston 71,615 66.7% 11,228 23.5% 2nd
Meriden and Solihull East 75,309 64.8% 10,168 20.8% 2nd
Merthyr Tydfil and Aberdare 74,805 57.6% 22,292 51.7% 1st
Mid and South Pembrokeshire 76,820 71.6% 20,451 37.2% 2nd
Mid Bedfordshire 71,748 71.5% 10,525 20.5% 2nd
Mid Buckinghamshire 72,240 75.1% 8,283 15.3% 3rd
Mid Cheshire 69,775 67.2% 19,528 41.6% 2nd
Mid Derbyshire 70,085 73.6% 13,908 27.0% 2nd
Middlesbrough and Thornaby East 71,742 52.4% 20,290 54.0% 1st
Middlesbrough South and East Cleveland 69,967 64.3% 15,751 35.0% 2nd
Mid Dorset and North Poole 74,305 73.9% 3,982 7.3% 3rd
Mid Dunbartonshire 75,099 78.0% 5,520 9.4% 4th
Mid Leicestershire 76,173 72.5% 14,155 25.6% 2nd
Midlothian 71,210 67.7% 14,328 29.7% 2nd
Mid Norfolk 71,060 69.1% 11,251 22.9% 2nd
Mid Sussex 72,255 73.3% 9,530 18.0% 3rd
Milton Keynes Central 76,708 68.6% 20,083 38.1% 2nd
Milton Keynes North 70,620 68.4% 18,606 38.5% 2nd
Mitcham and Morden 76,877 67.2% 29,671 57.5% 1st
Monmouthshire 72,681 72.7% 16,731 31.6% 2nd
Montgomeryshire and Glyndŵr 74,223 69.0% 12,701 24.8% 2nd
Moray West, Nairn and Strathspey 76,237 73.8% 2,606 4.6% 4th
Morecambe and Lunesdale 76,040 73.2% 15,646 28.1% 2nd
Motherwell, Wishaw and Carluke 72,318 62.1% 12,344 27.5% 2nd
Na h-Eileanan an Iar 21,177 68.4% 4,093 28.3% 2nd
Neath and Swansea East 74,705 60.0% 21,102 47.1% 1st
Newark 76,478 72.4% 13,238 23.9% 2nd
Newbury 71,631 71.2% 3,929 7.7% 3rd
Newcastle-under-Lyme 70,025 67.6% 16,743 35.4% 2nd
Newcastle upon Tyne Central and West 76,460 63.0% 28,520 59.3% 1st
Newcastle upon Tyne East and Wallsend 76,875 65.0% 29,610 59.3% 1st
Newcastle upon Tyne North 76,503 70.8% 24,030 44.4% 1st
New Forest East 73,823 68.8% 7,518 14.8% 2nd
New Forest West 71,009 70.8% 6,595 13.1% 3rd
Newport East 76,159 60.9% 22,038 47.5% 1st
Newport West and Islwyn 76,234 63.7% 20,286 41.8% 1st
Newton Abbot 72,956 71.8% 9,287 17.7% 3rd
Newton Aycliffe and Spennymoor 71,299 60.8% 16,606 38.3% 2nd
Normanton and Hemsworth 75,388 57.5% 17,152 39.6% 1st
Northampton North 75,713 67.5% 21,495 42.1% 2nd
Northampton South 71,512 69.4% 15,328 30.9% 2nd
North Ayrshire and Arran 73,588 65.4% 6,702 13.9% 3rd
North Bedfordshire 76,319 73.6% 10,729 19.1% 2nd
North Cornwall 75,034 72.1% 5,201 9.6% 3rd
North Cotswolds 70,915 71.6% 8,391 16.5% 3rd
North Devon 76,455 72.7% 5,097 9.2% 3rd
North Dorset 72,109 74.1% 6,379 11.9% 3rd
North Durham 73,079 65.4% 20,881 43.7% 1st
North East Cambridgeshire 70,806 63.0% 7,155 16.0% 2nd
North East Derbyshire 72,344 68.4% 15,994 32.3% 2nd
North East Fife 70,452 74.1% 2,859 5.5% 4th
North East Hampshire 73,306 77.4% 5,808 10.2% 3rd
North East Hertfordshire 76,849 72.0% 13,104 23.7% 2nd
North East Somerset and Hanham 73,113 78.6% 15,046 26.2% 2nd
North Herefordshire 70,894 76.8% 8,290 15.2% 2nd
North Norfolk 70,719 72.9% 3,980 7.7% 3rd
North Northumberland 72,541 72.7% 12,191 23.1% 2nd
North Shropshire 77,052 67.8% 11,705 22.4% 2nd
North Somerset 73,963 76.9% 14,227 25.0% 2nd
North Warwickshire and Bedworth 70,245 65.4% 12,293 26.8% 2nd
North West Cambridgeshire 73,556 63.9% 11,169 23.7% 2nd
North West Essex 76,280 72.5% 7,616 13.8% 3rd
North West Hampshire 76,004 68.0% 8,730 16.9% 3rd
North West Leicestershire 75,373 67.1% 12,854 25.4% 2nd
North West Norfolk 75,200 64.6% 10,998 22.6% 2nd
Norwich North 71,441 70.6% 19,632 38.9% 2nd
Norwich South 73,301 70.0% 27,464 53.5% 1st
Nottingham East 75,327 59.5% 28,278 63.1% 1st
Nottingham North and Kimberley 74,515 57.8% 19,799 46.0% 1st
Nottingham South 76,076 59.3% 24,281 53.8% 1st
Nuneaton 70,335 64.2% 14,246 31.5% 2nd
Old Bexley and Sidcup 74,317 69.8% 12,389 23.9% 2nd
Oldham East and Saddleworth 72,997 63.2% 20,088 43.5% 1st
Oldham West, Chadderton and Royton 74,183 59.9% 24,579 55.3% 1st
Orkney and Shetland 34,824 66.5% 1,550 6.7% 4th
Orpington 71,571 68.4% 9,681 19.8% 2nd
Ossett and Denby Dale 71,595 67.9% 15,150 31.2% 2nd
Oxford East 72,371 63.0% 25,738 56.4% 1st
Oxford West and Abingdon 72,004 73.5% 6,242 11.8% 3rd
Paisley and Renfrewshire North 69,941 66.9% 11,103 23.7% 2nd
Paisley and Renfrewshire South 69,813 66.0% 11,910 25.8% 2nd
Peckham 71,176 62.6% 31,552 70.8% 1st
Pendle and Clitheroe 76,941 63.0% 16,051 33.1% 2nd
Penistone and Stocksbridge 71,377 69.4% 16,478 33.3% 2nd
Penrith and Solway 76,720 72.7% 16,816 30.1% 2nd
Perth and Kinross-shire 76,320 74.0% 2,818 5.0% 4th
Peterborough 72,273 65.4% 19,622 41.5% 2nd
Plymouth Moor View 73,378 65.6% 15,548 32.3% 2nd
Plymouth Sutton and Devonport 73,495 67.0% 23,847 48.4% 1st
Pontefract, Castleford and Knottingley 72,751 56.7% 15,759 38.2% 1st
Pontypridd 73,743 61.8% 21,254 46.6% 1st
Poole 72,162 67.6% 10,087 20.7% 2nd
Poplar and Limehouse 75,814 68.1% 31,176 60.3% 1st
Portsmouth North 71,844 63.9% 12,392 27.0% 2nd
Portsmouth South 74,253 63.9% 23,068 48.6% 1st
Preston 72,946 59.1% 24,697 57.3% 1st
Putney 73,041 76.0% 24,613 44.3% 1st
Queen's Park and Maida Vale 75,256 59.5% 27,739 61.9% 1st
Rawmarsh and Conisbrough 70,272 57.7% 16,249 40.1% 1st
Rayleigh and Wickford 76,422 69.3% 8,304 15.7% 2nd
Reading Central 71,283 72.3% 27,107 52.6% 1st
Reading West and Mid Berkshire 69,999 70.6% 11,320 22.9% 2nd
Redcar 71,331 62.7% 16,377 36.6% 2nd
Redditch 69,921 67.9% 12,296 25.9% 2nd
Reigate 76,139 70.2% 9,045 16.9% 3rd
Rhondda and Ogmore 73,557 57.8% 23,949 56.3% 1st
Ribble Valley 75,993 68.7% 14,422 27.6% 2nd
Richmond and Northallerton 72,744 71.3% 8,530 16.4% 2nd
Richmond Park 75,037 78.7% 3,109 5.3% 3rd
Rochdale 71,697 58.7% 21,379 50.8% 1st
Rochester and Strood 72,155 61.9% 12,545 28.1% 2nd
Romford 73,730 65.6% 12,786 26.4% 2nd
Romsey and Southampton North 73,831 74.1% 6,630 12.1% 3rd
Rossendale and Darwen 74,593 66.9% 18,290 36.6% 2nd
Rotherham 75,345 57.8% 17,699 40.7% 1st
Rother Valley 70,184 64.8% 14,840 32.6% 2nd
Rugby 72,603 70.4% 15,913 31.1% 2nd
Ruislip, Northwood and Pinner 72,168 72.4% 13,106 25.1% 2nd
Runcorn and Helsby 70,950 68.2% 23,617 48.8% 1st
Runnymede and Weybridge 73,778 71.4% 9,347 17.7% 3rd
Rushcliffe 76,171 78.1% 20,814 35.0% 2nd
Rutherglen 71,612 68.4% 15,272 31.2% 2nd
Rutland and Stamford 70,864 75.9% 7,882 14.7% 3rd
Salford 72,169 57.9% 23,977 57.4% 1st
Salisbury 70,242 75.1% 9,884 18.7% 3rd
Scarborough and Whitby 73,862 67.3% 17,323 34.8% 2nd
Scunthorpe 74,278 63.6% 16,483 34.9% 2nd
Sefton Central 74,746 76.4% 30,014 52.6% 1st
Selby 74,761 70.6% 15,737 29.8% 2nd
Sevenoaks 73,684 69.9% 6,958 13.5% 3rd
Sheffield Brightside and Hillsborough 71,154 56.7% 22,838 56.6% 1st
Sheffield Central 70,453 54.0% 25,495 67.0% 1st
Sheffield Hallam 76,637 78.4% 21,004 35.0% 1st
Sheffield Heeley 74,614 61.2% 24,619 53.9% 1st
Sheffield South East 76,223 61.5% 21,923 46.7% 1st
Sherwood Forest 76,543 68.1% 15,398 29.5% 2nd
Shipley 74,095 72.9% 21,195 39.2% 2nd
Shrewsbury 75,139 68.6% 18,279 35.5% 2nd
Sittingbourne and Sheppey 76,818 60.9% 9,769 20.9% 2nd
Skipton and Ripon 76,758 74.0% 10,899 19.2% 2nd
Sleaford and North Hykeham 73,380 70.2% 9,578 18.6% 2nd
Slough 75,287 60.5% 26,790 58.8% 1st
Smethwick 71,195 57.5% 23,339 57.0% 1st
Solihull West and Shirley 70,537 71.1% 9,760 19.5% 2nd
Southampton Itchen 72,150 65.7% 19,454 41.0% 2nd
Southampton Test 69,960 64.3% 22,256 49.5% 1st
South Basildon and East Thurrock 73,322 61.0% 10,540 23.6% 2nd
South Cambridgeshire 75,484 79.6% 9,091 15.1% 3rd
South Cotswolds 72,865 73.0% 5,669 10.7% 3rd
South Derbyshire 71,202 66.3% 12,836 27.2% 2nd
South Devon 71,691 75.6% 9,228 17.0% 3rd
South Dorset 76,640 68.8% 13,062 24.8% 2nd
South East Cornwall 71,734 72.8% 10,614 20.3% 2nd
Southend East and Rochford 70,094 61.6% 13,521 31.3% 2nd
Southend West and Leigh 76,824 66.9% 14,913 29.0% 2nd
Southgate and Wood Green 76,034 69.3% 30,465 57.8% 1st
South Holland and The Deepings 76,139 64.6% 6,500 13.2% 2nd
South Leicestershire 75,634 72.4% 10,918 19.9% 2nd
South Norfolk 69,837 74.3% 12,123 23.4% 2nd
South Northamptonshire 76,555 72.9% 11,599 20.8% 2nd
Southport 74,168 67.2% 18,321 36.8% 2nd
South Ribble 72,029 68.3% 17,833 36.2% 2nd
South Shields 69,725 65.7% 20,192 44.1% 1st
South Shropshire 77,034 74.9% 9,116 15.8% 2nd
South Suffolk 71,070 70.5% 9,621 19.2% 2nd
South West Devon 75,371 74.4% 12,012 21.4% 2nd
South West Hertfordshire 71,552 71.1% 8,182 16.1% 3rd
South West Norfolk 72,496 66.3% 8,808 18.3% 2nd
South West Wiltshire 71,551 66.0% 10,168 21.5% 2nd
Spelthorne 72,897 67.9% 10,748 21.7% 2nd
Spen Valley 72,169 65.4% 15,822 33.5% 2nd
Stafford 70,537 72.7% 16,011 31.2% 2nd
Staffordshire Moorlands 70,113 67.3% 12,601 26.7% 2nd
St Albans 70,881 78.0% 4,878 8.8% 3rd
Stalybridge and Hyde 73,028 58.0% 19,025 44.9% 1st
St Austell and Newquay 74,585 73.9% 14,678 26.6% 2nd
Stevenage 70,370 67.8% 16,766 35.2% 2nd
St Helens North 76,082 62.5% 24,870 52.3% 1st
St Helens South and Whiston 70,937 64.0% 26,386 58.1% 1st
Stirling and Strathallan 77,008 75.1% 4,424 7.7% 3rd
St Ives 70,107 76.9% 4,893 9.1% 3rd
St Neots and Mid Cambridgeshire 74,699 67.0% 9,414 18.8% 3rd
Stockport 74,769 61.5% 24,980 54.3% 1st
Stockton North 69,779 61.8% 20,136 46.7% 1st
Stockton West 70,108 74.2% 17,648 33.9% 2nd
Stoke-on-Trent Central 70,550 57.6% 17,418 42.9% 2nd
Stoke-on-Trent North 69,821 59.9% 14,580 34.8% 2nd
Stoke-on-Trent South 69,831 67.0% 13,862 29.6% 2nd
Stone, Great Wyrley and Penkridge 70,701 66.1% 10,088 21.6% 2nd
Stourbridge 69,840 66.3% 13,481 29.1% 2nd
Stratford and Bow 73,849 64.2% 33,368 70.4% 1st
Stratford-on-Avon 72,388 74.0% 6,074 11.3% 3rd
Streatham and Croydon North 76,050 67.5% 29,704 57.9% 1st
Stretford and Urmston 73,212 68.4% 30,195 60.3% 1st
Stroud 76,249 79.6% 25,266 41.6% 2nd
Suffolk Coastal 72,663 72.1% 11,203 21.4% 2nd
Sunderland Central 72,688 59.8% 18,336 42.2% 1st
Surrey Heath 70,825 73.6% 4,888 9.4% 3rd
Sussex Weald 70,075 70.5% 7,349 14.9% 3rd
Sutton and Cheam 71,284 70.8% 7,200 14.3% 3rd
Sutton Coldfield 74,584 70.2% 12,332 23.6% 2nd
Swansea West 74,612 59.2% 22,709 51.4% 1st
Swindon North 72,163 65.7% 14,469 30.5% 2nd
Swindon South 72,468 68.3% 19,914 40.2% 2nd
Tamworth 73,644 64.6% 11,085 23.3% 2nd
Tatton 75,538 73.3% 12,451 22.5% 2nd
Taunton and Wellington 76,049 71.6% 4,299 7.9% 3rd
Telford 70,768 61.5% 14,942 34.3% 2nd
Tewkesbury 72,426 74.4% 8,448 15.7% 3rd
The Wrekin 76,143 68.9% 12,756 24.3% 2nd
Thirsk and Malton 76,623 68.1% 9,287 17.8% 2nd
Thornbury and Yate 74,935 74.8% 4,899 8.7% 3rd
Thurrock 73,347 60.5% 14,618 32.9% 2nd
Tipton and Wednesbury 73,820 51.7% 14,678 38.4% 2nd
Tiverton and Minehead 70,829 69.8% 7,070 14.3% 3rd
Tonbridge 73,692 73.9% 8,210 15.1% 2nd
Tooting 76,986 76.0% 30,811 52.7% 1st
Torbay 75,742 67.3% 6,620 13.0% 3rd
Torfaen 70,591 61.7% 18,616 42.7% 1st
Torridge and Tavistock 74,802 73.1% 9,761 17.9% 3rd
Tottenham 75,968 60.2% 35,564 77.8% 1st
Truro and Falmouth 73,326 75.3% 21,383 38.8% 2nd
Tunbridge Wells 75,213 72.7% 8,098 14.8% 3rd
Twickenham 75,889 76.9% 5,051 8.7% 3rd
Tynemouth 73,022 73.9% 25,208 46.7% 1st
Uxbridge and South Ruislip 75,042 67.7% 18,773 37.0% 2nd
Vale of Glamorgan 70,426 71.0% 21,969 43.9% 2nd
Vauxhall and Camberwell Green 69,995 66.3% 28,073 60.5% 1st
Wakefield and Rothwell 73,968 66.4% 19,396 39.5% 2nd
Wallasey 73,054 70.5% 32,769 63.7% 1st
Walsall and Bloxwich 74,866 60.9% 20,267 44.4% 2nd
Walthamstow 70,867 68.2% 36,784 76.1% 1st
Warrington North 72,350 64.3% 20,567 44.2% 1st
Warrington South 76,639 70.6% 24,073 44.5% 1st
Warwick and Leamington 75,440 69.2% 22,613 43.3% 1st
Washington and Gateshead South 71,775 58.5% 18,090 43.1% 1st
Watford 70,576 68.4% 18,985 39.3% 2nd
Waveney Valley 70,540 72.7% 9,534 18.6% 2nd
Weald of Kent 70,110 70.8% 6,979 14.1% 2nd
Wellingborough and Rushden 76,669 61.4% 13,295 28.3% 2nd
Wells and Mendip Hills 69,843 80.8% 6,076 10.8% 3rd
Welwyn Hatfield 74,535 69.5% 16,415 31.7% 2nd
West Aberdeenshire and Kincardine 73,634 72.4% 2,431 4.6% 4th
West Bromwich 72,206 57.3% 17,430 42.1% 2nd
West Dorset 75,390 76.7% 5,414 9.4% 3rd
West Dunbartonshire 70,286 66.3% 13,322 28.6% 2nd
West Ham and Beckton 70,590 57.3% 28,585 70.7% 1st
West Lancashire 73,652 71.5% 27,458 52.1% 1st
Westmorland and Lonsdale 72,322 74.9% 3,752 6.9% 3rd
Weston-super-Mare 70,722 64.9% 12,900 28.1% 2nd
West Suffolk 76,243 64.7% 10,941 22.2% 2nd
West Worcestershire 76,638 75.1% 9,496 16.5% 3rd
Wetherby and Easingwold 71,455 76.1% 9,927 18.2% 2nd
Whitehaven and Workington 73,385 67.3% 21,760 44.1% 2nd
Widnes and Halewood 70,865 66.6% 31,371 66.5% 1st
Wigan 75,607 59.6% 21,042 46.7% 1st
Wimbledon 74,641 76.2% 11,834 20.8% 3rd
Winchester 76,577 83.5% 3,039 4.8% 3rd
Windsor 74,338 67.3% 9,789 19.6% 2nd
Wirral West 72,126 77.7% 25,318 45.2% 1st
Witham 75,064 69.4% 9,108 17.5% 2nd
Witney 70,042 69.7% 7,520 15.4% 3rd
Woking 71,737 70.4% 8,444 16.7% 3rd
Wokingham 70,235 78.3% 5,423 9.9% 3rd
Wolverhampton North East 70,449 56.2% 14,187 35.9% 2nd
Wolverhampton South East 75,685 50.5% 18,116 47.4% 1st
Wolverhampton West 75,592 67.4% 23,197 45.5% 2nd
Worcester 73,928 68.8% 19,098 37.5% 2nd
Worsley and Eccles 76,915 64.4% 23,058 46.5% 1st
Worthing West 76,293 68.9% 15,521 29.5% 2nd
Wrexham 70,964 66.4% 17,994 38.2% 2nd
Wycombe 71,769 65.3% 18,719 39.9% 2nd
Wyre Forest 77,015 65.7% 11,547 22.8% 2nd
Wythenshawe and Sale East 76,971 58.2% 23,855 53.3% 1st
Yeovil 76,056 71.2% 3,419 6.3% 3rd
Ynys Môn 52,415 69.7% 10,991 30.1% 2nd
York Central 74,854 66.9% 28,260 56.4% 1st
York Outer 72,720 75.3% 16,391 29.9% 2nd

Turnout as calculated by the House of Commons Library, is the total number of votes cast and not spoiled, divided by the size of the electorate.

Under section 13(b) of the Representation of the People Act 1985, a candidate gaining 5% or less of the vote share will forfeit their deposit.

Estimates of the 2019 general election result in new constituencies

BBC News, ITV News, Sky News and the Press Association have together produced estimates of the 2019 general election result as if the new constituencies recommended by the separate Parliamentary Boundary Commissions for England, Scotland, Wales and Northern Ireland had then been in existence.

Rallings & Thrasher, Professor David Denver (Scotland), Nicholas Whyte (NI) for Sky News, PA, BBC News and ITV News.

An explanation of the methods used and the electoral impact of the changes can be found in the linked document.