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