Notional results for a UK general election on 12 December 2019 Elections won 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 | Majority |
Kingston upon Hull East | 72,622 | 46.8% | 14,134 | 41.6% | 2,495 |
Doncaster North | 71,739 | 55.9% | 15,356 | 38.3% | 2,070 |
Hartlepool | 71,228 | 57.6% | 15,464 | 37.7% | 3,595 |
Barnsley South | 75,896 | 49.4% | 15,684 | 41.8% | 4,720 |
Pontefract, Castleford and Knottingley | 72,751 | 56.7% | 15,759 | 38.2% | 1,082 |
Rawmarsh and Conisbrough | 70,272 | 57.7% | 16,249 | 40.1% | 1,257 |
Barnsley North | 76,794 | 57.9% | 17,141 | 38.5% | 4,002 |
Normanton and Hemsworth | 75,388 | 57.5% | 17,152 | 39.6% | 3,520 |
Llanelli | 69,895 | 62.8% | 17,256 | 39.3% | 3,793 |
Houghton and Sunderland South | 76,883 | 57.0% | 17,696 | 40.4% | 3,271 |
Rotherham | 75,345 | 57.8% | 17,699 | 40.7% | 3,297 |
Washington and Gateshead South | 71,775 | 58.5% | 18,090 | 43.1% | 3,938 |
Wolverhampton South East | 75,685 | 50.5% | 18,116 | 47.4% | 2,373 |
Doncaster Central | 75,007 | 61.4% | 18,124 | 39.4% | 1,271 |
Chesterfield | 70,722 | 63.9% | 18,171 | 40.2% | 1,451 |
Heywood and Middleton North | 73,306 | 57.9% | 18,281 | 43.1% | 680 |
Sunderland Central | 72,688 | 59.8% | 18,336 | 42.2% | 2,964 |
Torfaen | 70,591 | 61.7% | 18,616 | 42.7% | 4,110 |
Easington | 70,043 | 56.9% | 18,634 | 46.8% | 7,852 |
Stalybridge and Hyde | 73,028 | 58.0% | 19,025 | 44.9% | 2,946 |
Leicester West | 72,848 | 53.0% | 19,027 | 49.3% | 4,882 |
Bradford South | 70,890 | 57.7% | 19,110 | 46.7% | 2,729 |
Ashton-under-Lyne | 72,278 | 57.2% | 19,667 | 47.5% | 4,689 |
Dagenham and Rainham | 73,627 | 59.7% | 19,676 | 44.7% | 706 |
Caerphilly | 72,458 | 62.2% | 19,783 | 43.9% | 6,901 |
Gateshead Central and Whickham | 70,994 | 59.2% | 19,787 | 47.1% | 5,911 |
Nottingham North and Kimberley | 74,515 | 57.8% | 19,799 | 46.0% | 2,490 |
Jarrow and Gateshead East | 71,106 | 57.0% | 19,917 | 49.2% | 10,317 |
Oldham East and Saddleworth | 72,997 | 63.2% | 20,088 | 43.5% | 1,499 |
Stockton North | 69,779 | 61.8% | 20,136 | 46.7% | 3,972 |
South Shields | 69,725 | 65.7% | 20,192 | 44.1% | 8,365 |
Newport West and Islwyn | 76,234 | 63.7% | 20,286 | 41.8% | 2,001 |
Middlesbrough and Thornaby East | 71,742 | 52.4% | 20,290 | 54.0% | 11,141 |
Makerfield | 76,517 | 59.0% | 20,432 | 45.3% | 4,955 |
Blyth and Ashington | 75,452 | 57.0% | 20,500 | 47.7% | 6,118 |
Birmingham Erdington | 76,856 | 54.0% | 20,518 | 49.4% | 3,305 |
Warrington North | 72,350 | 64.3% | 20,567 | 44.2% | 1,513 |
Blaydon and Consett | 70,163 | 66.9% | 20,656 | 44.0% | 4,285 |
Bedford | 70,068 | 66.5% | 20,663 | 44.3% | 1,113 |
Coventry South | 70,998 | 65.9% | 20,720 | 44.3% | 808 |
Leeds East | 75,330 | 59.0% | 20,879 | 47.0% | 2,723 |
North Durham | 73,079 | 65.4% | 20,881 | 43.7% | 4,424 |
Coventry North West | 73,431 | 65.0% | 20,918 | 43.8% | 208 |
Kingston upon Hull North and Cottingham | 76,039 | 59.1% | 20,959 | 46.6% | 5,922 |
City of Durham | 72,878 | 70.4% | 20,997 | 40.9% | 4,657 |
Sheffield Hallam | 76,637 | 78.4% | 21,004 | 35.0% | 1,108 |
Wigan | 75,607 | 59.6% | 21,042 | 46.7% | 6,728 |
Neath and Swansea East | 74,705 | 60.0% | 21,102 | 47.1% | 8,451 |
Blaenau Gwent and Rhymney | 71,079 | 59.2% | 21,215 | 50.4% | 12,969 |
Pontypridd | 73,743 | 61.8% | 21,254 | 46.6% | 8,798 |
Cramlington and Killingworth | 73,295 | 65.6% | 21,331 | 44.4% | 2,157 |
Rochdale | 71,697 | 58.7% | 21,379 | 50.8% | 8,109 |
Kensington and Bayswater | 75,980 | 72.1% | 21,394 | 39.0% | 390 |
Derby South | 72,067 | 58.9% | 21,690 | 51.1% | 6,019 |
Halifax | 74,563 | 64.1% | 21,819 | 45.6% | 1,902 |
Sheffield South East | 76,223 | 61.5% | 21,923 | 46.7% | 5,214 |
Luton South and South Bedfordshire | 70,197 | 64.2% | 21,942 | 48.7% | 6,066 |
Newport East | 76,159 | 60.9% | 22,038 | 47.5% | 5,239 |
Blackley and Middleton South | 71,375 | 52.6% | 22,157 | 59.0% | 11,558 |
Coventry East | 73,389 | 58.2% | 22,238 | 52.1% | 7,288 |
Southampton Test | 69,960 | 64.3% | 22,256 | 49.5% | 6,213 |
Merthyr Tydfil and Aberdare | 74,805 | 57.6% | 22,292 | 51.7% | 13,410 |
Alyn and Deeside | 75,695 | 69.2% | 22,374 | 42.7% | 411 |
Warwick and Leamington | 75,440 | 69.2% | 22,613 | 43.3% | 1,169 |
Feltham and Heston | 75,226 | 58.3% | 22,698 | 51.7% | 6,993 |
Swansea West | 74,612 | 59.2% | 22,709 | 51.4% | 10,037 |
Bermondsey and Old Southwark | 70,602 | 65.0% | 22,776 | 49.6% | 8,515 |
Sheffield Brightside and Hillsborough | 71,154 | 56.7% | 22,838 | 56.6% | 12,591 |
Worsley and Eccles | 76,915 | 64.4% | 23,058 | 46.5% | 3,961 |
Portsmouth South | 74,253 | 63.9% | 23,068 | 48.6% | 5,363 |
Leeds West and Pudsey | 70,270 | 68.3% | 23,220 | 48.4% | 2,963 |
Smethwick | 71,195 | 57.5% | 23,339 | 57.0% | 10,974 |
Aberafan Maesteg | 69,817 | 63.6% | 23,509 | 52.9% | 13,457 |
Cambridge | 72,560 | 68.6% | 23,600 | 47.4% | 8,099 |
Runcorn and Helsby | 70,950 | 68.2% | 23,617 | 48.8% | 5,779 |
Plymouth Sutton and Devonport | 73,495 | 67.0% | 23,847 | 48.4% | 5,122 |
Wythenshawe and Sale East | 76,971 | 58.2% | 23,855 | 53.3% | 10,396 |
Birmingham Edgbaston | 71,354 | 63.9% | 23,858 | 52.3% | 7,691 |
Rhondda and Ogmore | 73,557 | 57.8% | 23,949 | 56.3% | 17,377 |
Salford | 72,169 | 57.9% | 23,977 | 57.4% | 14,248 |
Luton North | 73,266 | 60.9% | 24,015 | 53.9% | 8,740 |
Newcastle upon Tyne North | 76,503 | 70.8% | 24,030 | 44.4% | 6,823 |
Warrington South | 76,639 | 70.6% | 24,073 | 44.5% | 65 |
Beckenham and Penge | 76,625 | 78.5% | 24,118 | 40.1% | 631 |
Nottingham South | 76,076 | 59.3% | 24,281 | 53.8% | 10,041 |
Croydon East | 75,346 | 67.2% | 24,340 | 48.1% | 3,413 |
Birmingham Yardley | 71,912 | 58.3% | 24,349 | 58.1% | 13,141 |
Edinburgh South | 70,980 | 74.7% | 24,508 | 46.2% | 10,795 |
Hayes and Harlington | 72,897 | 60.4% | 24,545 | 55.8% | 9,261 |
Leicester East | 76,465 | 63.1% | 24,563 | 50.9% | 5,999 |
Oldham West, Chadderton and Royton | 74,183 | 59.9% | 24,579 | 55.3% | 11,127 |
Bristol North East | 69,793 | 70.1% | 24,598 | 50.3% | 5,464 |
Putney | 73,041 | 76.0% | 24,613 | 44.3% | 4,416 |
Sheffield Heeley | 74,614 | 61.2% | 24,619 | 53.9% | 12,220 |
Preston | 72,946 | 59.1% | 24,697 | 57.3% | 11,850 |
Birmingham Hodge Hill and Solihull North | 76,922 | 53.7% | 24,744 | 59.9% | 12,951 |
Gower | 76,801 | 70.6% | 24,812 | 45.8% | 3,181 |
St Helens North | 76,082 | 62.5% | 24,870 | 52.3% | 12,209 |
Bolton South and Walkden | 75,716 | 58.1% | 24,890 | 56.6% | 10,929 |
Bristol South | 74,696 | 64.6% | 24,917 | 51.6% | 9,077 |
Stockport | 74,769 | 61.5% | 24,980 | 54.3% | 12,012 |
Barking | 71,822 | 57.1% | 24,996 | 60.9% | 13,993 |
Erith and Thamesmead | 76,728 | 56.2% | 25,141 | 58.4% | 12,988 |
Tynemouth | 73,022 | 73.9% | 25,208 | 46.7% | 3,512 |
Leeds South | 74,726 | 57.9% | 25,263 | 58.4% | 13,886 |
Brighton Kemptown and Peacehaven | 69,865 | 70.8% | 25,299 | 51.2% | 8,280 |
Wirral West | 72,126 | 77.7% | 25,318 | 45.2% | 455 |
Huddersfield | 76,044 | 64.9% | 25,386 | 51.4% | 7,441 |
Battersea | 71,949 | 76.3% | 25,457 | 46.4% | 6,026 |
Sheffield Central | 70,453 | 54.0% | 25,495 | 67.0% | 20,773 |
Oxford East | 72,371 | 63.0% | 25,738 | 56.4% | 15,959 |
Brent West | 76,463 | 63.3% | 25,792 | 53.3% | 9,431 |
Brentford and Isleworth | 76,354 | 67.6% | 25,978 | 50.3% | 11,369 |
Greenwich and Woolwich | 69,824 | 67.8% | 26,043 | 55.0% | 15,283 |
Cardiff West | 73,947 | 70.2% | 26,051 | 50.2% | 10,546 |
St Helens South and Whiston | 70,937 | 64.0% | 26,386 | 58.1% | 16,720 |
Harrow West | 74,060 | 67.2% | 26,437 | 53.1% | 9,098 |
Manchester Central | 75,311 | 53.8% | 26,470 | 65.4% | 17,970 |
Exeter | 71,713 | 67.4% | 26,500 | 54.8% | 10,988 |
Slough | 75,287 | 60.5% | 26,790 | 58.8% | 13,347 |
Ellesmere Port and Bromborough | 71,027 | 63.7% | 26,811 | 59.3% | 14,577 |
Clapham and Brixton Hill | 75,460 | 64.4% | 26,924 | 55.4% | 17,291 |
Birmingham Selly Oak | 76,285 | 63.4% | 26,936 | 55.7% | 11,645 |
Cardiff South and Penarth | 72,269 | 69.7% | 27,030 | 53.7% | 11,851 |
Hammersmith and Chiswick | 74,746 | 71.3% | 27,051 | 50.8% | 10,823 |
Enfield North | 76,824 | 66.1% | 27,103 | 53.3% | 8,853 |
Bradford East | 72,150 | 59.6% | 27,105 | 63.0% | 17,761 |
Reading Central | 71,283 | 72.3% | 27,107 | 52.6% | 8,351 |
Cardiff North | 71,143 | 76.9% | 27,130 | 49.6% | 7,579 |
Chester North and Neston | 72,327 | 74.6% | 27,137 | 50.3% | 6,391 |
Dewsbury and Batley | 70,226 | 65.6% | 27,241 | 59.1% | 14,009 |
Hampstead and Highgate | 74,222 | 77.3% | 27,338 | 47.6% | 13,400 |
West Lancashire | 73,652 | 71.5% | 27,458 | 52.1% | 8,336 |
Ealing North | 72,985 | 66.8% | 27,463 | 56.3% | 11,908 |
Norwich South | 73,301 | 70.0% | 27,464 | 53.5% | 12,583 |
Leeds Central and Headingley | 75,396 | 57.9% | 27,696 | 63.4% | 19,879 |
Cardiff East | 72,463 | 64.6% | 27,705 | 59.2% | 17,079 |
Ealing Central and Acton | 75,399 | 70.3% | 27,707 | 52.3% | 14,133 |
Queen's Park and Maida Vale | 75,256 | 59.5% | 27,739 | 61.9% | 18,874 |
Canterbury | 75,499 | 75.7% | 27,782 | 48.6% | 2,160 |
Ilford North | 74,684 | 69.3% | 28,024 | 54.1% | 9,030 |
Vauxhall and Camberwell Green | 69,995 | 66.3% | 28,073 | 60.5% | 19,225 |
Edmonton and Winchmore Hill | 75,204 | 64.2% | 28,075 | 58.2% | 13,067 |
Brent East | 75,880 | 58.0% | 28,100 | 63.8% | 17,756 |
York Central | 74,854 | 66.9% | 28,260 | 56.4% | 14,342 |
Nottingham East | 75,327 | 59.5% | 28,278 | 63.1% | 18,942 |
Newcastle upon Tyne Central and West | 76,460 | 63.0% | 28,520 | 59.3% | 15,731 |
Bristol North West | 76,783 | 76.1% | 28,547 | 48.9% | 7,235 |
West Ham and Beckton | 70,590 | 57.3% | 28,585 | 70.7% | 21,937 |
Blackburn | 70,586 | 61.8% | 28,798 | 66.0% | 18,616 |
Leeds North East | 70,976 | 71.2% | 29,024 | 57.5% | 17,089 |
Lewisham East | 71,706 | 65.3% | 29,344 | 62.7% | 19,979 |
Holborn and St Pancras | 75,475 | 59.1% | 29,537 | 66.3% | 22,766 |
Newcastle upon Tyne East and Wallsend | 76,875 | 65.0% | 29,610 | 59.3% | 17,793 |
Croydon West | 70,812 | 62.8% | 29,651 | 66.7% | 20,090 |
Mitcham and Morden | 76,877 | 67.2% | 29,671 | 57.5% | 15,879 |
Streatham and Croydon North | 76,050 | 67.5% | 29,704 | 57.9% | 20,038 |
Islington South and Finsbury | 75,905 | 68.7% | 29,728 | 57.0% | 19,458 |
Sefton Central | 74,746 | 76.4% | 30,014 | 52.6% | 10,414 |
Bristol Central | 70,227 | 73.2% | 30,077 | 58.5% | 16,696 |
Hornsey and Friern Barnet | 70,565 | 74.4% | 30,077 | 57.3% | 16,607 |
Stretford and Urmston | 73,212 | 68.4% | 30,195 | 60.3% | 16,417 |
Ilford South | 74,065 | 62.6% | 30,246 | 65.2% | 20,409 |
Southgate and Wood Green | 76,034 | 69.3% | 30,465 | 57.8% | 15,414 |
Ealing Southall | 75,085 | 67.9% | 30,469 | 59.7% | 18,266 |
Lewisham West and East Dulwich | 69,904 | 66.1% | 30,534 | 66.1% | 23,823 |
Tooting | 76,986 | 76.0% | 30,811 | 52.7% | 14,307 |
Gorton and Denton | 74,306 | 61.7% | 30,814 | 67.2% | 22,175 |
Leyton and Wanstead | 71,330 | 68.5% | 30,823 | 63.1% | 21,121 |
Birkenhead | 76,271 | 67.9% | 31,056 | 60.0% | 22,993 |
Poplar and Limehouse | 75,814 | 68.1% | 31,176 | 60.3% | 22,047 |
Widnes and Halewood | 70,865 | 66.6% | 31,371 | 66.5% | 21,542 |
Peckham | 71,176 | 62.6% | 31,552 | 70.8% | 26,553 |
Manchester Rusholme | 70,692 | 56.8% | 31,554 | 78.6% | 27,901 |
Birmingham Perry Barr | 74,048 | 63.4% | 31,907 | 68.0% | 22,325 |
Bristol East | 75,936 | 72.8% | 32,280 | 58.4% | 19,393 |
Leicester South | 71,007 | 66.9% | 32,396 | 68.2% | 22,023 |
Wallasey | 73,054 | 70.5% | 32,769 | 63.7% | 19,422 |
Hove and Portslade | 73,726 | 76.5% | 32,876 | 58.3% | 17,044 |
Manchester Withington | 71,614 | 69.5% | 33,100 | 66.5% | 25,297 |
Stratford and Bow | 73,849 | 64.2% | 33,368 | 70.4% | 26,491 |
Dulwich and West Norwood | 74,314 | 70.2% | 33,649 | 64.5% | 24,963 |
Bradford West | 71,258 | 62.1% | 33,736 | 76.2% | 27,019 |
Birmingham Hall Green and Moseley | 75,781 | 68.3% | 34,279 | 66.3% | 26,507 |
Liverpool Garston | 70,372 | 69.8% | 34,457 | 70.2% | 28,728 |
Islington North | 73,970 | 72.7% | 34,603 | 64.3% | 26,188 |
Hackney South and Shoreditch | 75,197 | 63.6% | 35,109 | 73.4% | 30,141 |
Lewisham North | 73,504 | 68.8% | 35,124 | 69.4% | 28,949 |
Tottenham | 75,968 | 60.2% | 35,564 | 77.8% | 30,488 |
Hackney North and Stoke Newington | 75,401 | 68.1% | 35,856 | 69.8% | 29,162 |
Liverpool Riverside | 70,157 | 60.5% | 36,097 | 85.1% | 32,800 |
Liverpool West Derby | 70,730 | 66.0% | 36,336 | 77.9% | 32,321 |
Bethnal Green and Stepney | 77,000 | 64.9% | 36,720 | 73.5% | 31,655 |
East Ham | 70,902 | 66.6% | 36,748 | 77.8% | 29,863 |
Walthamstow | 70,867 | 68.2% | 36,784 | 76.1% | 30,862 |
Liverpool Wavertree | 71,076 | 72.4% | 36,852 | 71.6% | 31,926 |
Knowsley | 71,228 | 65.2% | 36,961 | 79.6% | 32,901 |
Birmingham Ladywood | 76,585 | 58.2% | 36,964 | 83.0% | 32,583 |
Liverpool Walton | 71,181 | 65.4% | 38,336 | 82.4% | 33,729 |
Bootle | 75,194 | 65.4% | 39,066 | 79.4% | 34,556 |
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.
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.