UK General Election, 2017

Size of Winning Vote

The table is sortable by clicking on the headings.


ConstituencyVote as % of
Votes Cast
Vote as % of
Electorate
Winning
Vote
Winner
Ceredigion29.2321.9811,623Plaid Cymru
Belfast South30.4320.1213,299DUP
Lanark & Hamilton East32.5821.2716,444SNP
Fife North East32.8623.4213,743SNP
Edinburgh North & Leith34.0324.2119,243SNP
Edinburgh West34.3025.3318,108Liberal Democrat
Dunfermline & West Fife35.5223.9518,121SNP
Edinburgh South West35.5824.6917,575SNP
Caithness Sutherland & Easter Ross35.7923.6011,061Liberal Democrat
Argyll & Bute36.0025.7417,304SNP
East Lothian36.0825.4920,178Labour
Linlithgow & East Falkirk36.3523.6620,388SNP
Midlothian36.3524.0916,458Labour
Kirkcaldy & Cowdenbeath36.8423.4017,016Labour
Stirling37.0627.5418,291Conservative
Ayrshire Central37.2024.3116,771SNP
Paisley & Renfrewshire North37.4526.1217,455SNP
Rutherglen & Hamilton West37.5523.8519,101Labour
Airdrie & Shotts37.6122.2814,291SNP
Glasgow North37.6322.5512,597SNP
Antrim South38.2424.1916,508DUP
Sheffield Hallam38.3729.7921,881Labour
Inverclyde38.5025.5715,050SNP
Motherwell & Wishaw38.5223.6816,150SNP
Southport38.6626.7218,541Conservative
Glasgow East38.7721.1714,024SNP
East Kilbride Strathaven & Lesmahagow38.8626.1321,023SNP
Ayrshire North & Arran38.9025.2118,451SNP
Falkirk38.9425.4820,952SNP
Carmarthen East & Dinefwr39.3128.4416,127Plaid Cymru
Thurrock39.5025.4419,880Conservative
Foyle39.7225.9618,256Sinn Féin
Inverness Nairn Badenoch & Strathspey39.8527.3821,042SNP
Down South39.9426.8620,328Sinn Féin
Renfrewshire East40.0030.6821,496Conservative
Livingston40.0625.9021,036SNP
Ayr Carrick & Cumnock40.1326.0418,550Conservative
Ross Skye & Lochaber40.2628.8615,480SNP
Dunbartonshire East40.5831.7121,023Liberal Democrat
Na h-Eileanan an Iar40.5828.236,013SNP
Glasgow South West40.6622.8414,386SNP
Paisley & Renfrewshire South40.6727.8616,964SNP
Gordon40.7227.8421,861Conservative
Arfon40.8427.8511,519Plaid Cymru
Carshalton & Wallington41.0229.3920,819Liberal Democrat
Portsmouth South41.0426.2118,290Labour
Glasgow South41.1026.4918,312SNP
Down North41.2125.1016,148Independent
Aberdeen North41.2724.4215,170SNP
Ochil & South Perthshire41.4829.2722,469Conservative
Ynys Môn41.8629.5615,643Labour
Aberdeen South42.1428.8618,746Conservative
Kensington42.2326.9616,333Labour
Perth & North Perthshire42.3230.3821,804SNP
Kilmarnock & Loudoun42.3426.8519,690SNP
Glasgow North West42.5025.8916,508SNP
Edinburgh East42.5328.0918,509SNP
Ashfield42.5827.2621,285Labour
Coatbridge Chryston & Bellshill42.6126.9619,193Labour
Glenrothes42.8026.0517,291SNP
Dundee East42.8427.9318,391SNP
Dunbartonshire West42.8527.9418,890SNP
Glasgow North East42.9222.7513,637Labour
St Albans43.1133.7524,571Conservative
St Ives43.1832.7922,120Conservative
Dumfries & Galloway43.3030.1122,344Conservative
Preseli Pembrokeshire43.3731.2618,302Conservative
Upper Bann43.5427.8422,317DUP
Cumbernauld Kilsyth & Kirkintilloch East43.6228.7319,122SNP
Oxford West & Abingdon43.7534.7426,256Liberal Democrat
Putney44.1031.8020,679Conservative
Leeds North West44.1129.9620,416Labour
Truro & Falmouth44.3533.6425,123Conservative
Aberconwy44.5931.6814,337Conservative
Cheadle44.5933.1524,331Conservative
Glasgow Central44.7325.0116,096SNP
Kingston & Surbiton44.7334.0927,810Liberal Democrat
Canterbury45.0232.7125,572Labour
Dwyfor Meirionnydd45.1030.6213,687Plaid Cymru
Richmond Park45.1435.7228,588Conservative
Angus45.1528.4318,148Conservative
Hazel Grove45.4331.7420,047Conservative
Watford45.6130.9026,731Conservative
Devon North45.8133.6625,517Conservative
Penistone & Stocksbridge45.8131.9922,807Labour
Westmorland & Lonsdale45.8335.6823,686Liberal Democrat
Colchester45.8830.7124,565Conservative
Battersea45.9432.6025,292Labour
Calder Valley46.1533.8926,790Conservative
Belfast North46.2431.1221,240DUP
Chipping Barnet46.3333.6225,679Conservative
Wimbledon46.4735.8623,946Conservative
Dudley North46.4929.1618,090Labour
Keighley46.5233.6824,056Labour
Southampton Itchen46.5430.3621,773Conservative
Cities of London & Westminster46.5829.2618,005Conservative
Mansfield46.6430.0623,392Conservative
Dundee West46.6628.8118,045SNP
Warwick & Leamington46.6733.9825,227Labour
Cheltenham46.6833.8126,615Conservative
Burnley46.7429.1018,832Labour
Broxtowe46.8135.1125,983Conservative
Carmarthen West & South Pembrokeshire46.8233.7619,771Conservative
Bedford46.8531.6222,712Labour
Hastings & Rye46.8732.7725,668Conservative
Northampton South46.8731.1419,231Conservative
Eastbourne46.8934.1926,924Liberal Democrat
Finchley & Golders Green46.9633.6324,599Conservative
Stroud47.0036.2129,994Labour
Crewe & Nantwich47.1232.8625,928Labour
Fermanagh & South Tyrone47.1835.7425,230Sinn Féin
Northampton North47.2232.3919,065Conservative
Bath47.2735.1023,436Liberal Democrat
Pudsey47.3535.1825,550Conservative
Ipswich47.3732.0124,224Labour
Barrow & Furness47.4732.5222,592Labour
Camborne & Redruth47.4733.6223,001Conservative
Vale of Glamorgan47.4734.4825,501Conservative
Milton Keynes South47.4933.1730,652Conservative
Milton Keynes North47.5034.0430,367Conservative
Moray47.5532.0422,637Conservative
Morecambe & Lunesdale47.6932.5921,773Conservative
Colne Valley47.7034.1528,818Labour
Norwich North47.7232.7221,900Conservative
Aberdeenshire West & Kincardine47.8534.0924,704Conservative
Lincoln47.8931.9123,333Labour
Newry & Armagh47.9032.7925,666Sinn Féin
Bolton West47.9133.6024,459Conservative
Banff & Buchan47.9729.5519,976Conservative
Hendon48.0332.5525,078Conservative
Clwyd West48.0733.5419,541Conservative
Londonderry East48.0729.4219,723DUP
Peterborough48.0732.0922,950Labour
Bishop Auckland48.0830.7520,808Labour
Worcester48.0933.4724,731Conservative
Rother Valley48.1331.6623,821Labour
Newcastle-under-Lyme48.1832.2021,124Labour
Scarborough & Whitby48.3733.1524,401Conservative
Warrington South48.3835.0329,994Labour
Swindon South48.3934.2824,809Conservative
Norfolk North48.4036.4725,260Liberal Democrat
Stockton South48.5034.5226,102Labour
Derby North48.5333.7823,622Labour
Devon East48.5335.5829,306Conservative
Brecon & Radnorshire48.5835.8520,081Conservative
Orkney & Shetland48.6033.1111,312Liberal Democrat
Rochford & Southend East48.7131.3123,013Conservative
Telford48.7331.9821,777Conservative
Wrexham48.8834.0217,153Labour
Reading West48.9033.9725,311Conservative
Worthing East & Shoreham48.9334.4125,988Conservative
Pendle49.0233.8421,986Conservative
Reading East49.0535.8727,093Labour
Stoke-on-Trent South49.0530.9620,451Conservative
Copeland49.0634.1121,062Conservative
Chingford & Woodford Green49.1434.9923,076Conservative
Derbyshire North East49.1934.3724,783Conservative
Corby49.2335.5729,534Conservative
Wolverhampton South West49.3534.8520,899Labour
Dumfriesshire Clydesdale & Tweeddale49.3835.7324,177Conservative
Blackpool North & Cleveleys49.3931.6620,255Conservative
Great Grimsby49.3928.4217,545Labour
Harrow East49.4235.0225,129Conservative
Lewes49.4937.8026,820Conservative
St Austell & Newquay49.5434.1626,856Conservative
Walsall North49.6328.1118,919Conservative
Middlesbrough South & East Cleveland49.6532.6823,643Conservative
Wakefield49.6732.6822,987Labour
High Peak49.6836.5226,753Labour
Carlisle49.8734.4721,472Conservative
Gower49.8736.6022,727Labour
Loughborough49.9033.9427,022Conservative
Shrewsbury & Atcham49.9536.7829,073Conservative
Filton & Bradley Stoke49.9834.9625,339Conservative
Wycombe50.0434.7226,766Conservative
Dagenham & Rainham50.0832.5122,958Labour
Wells50.1137.7430,488Conservative
Cardiff North50.1338.8026,081Labour
Vale of Clwyd50.2134.1419,423Labour
Stevenage50.2735.0424,798Conservative
Blackpool South50.3030.0717,581Labour
Gloucester50.3232.7927,208Conservative
Eastleigh50.4335.5728,889Conservative
Crawley50.5834.6325,426Conservative
Darlington50.6134.1922,681Labour
Bolton North East50.6234.0222,870Labour
Bristol North West50.6536.3227,400Labour
Bridgend50.6635.2421,913Labour
Clwyd South50.7135.0219,002Labour
Cornwall North50.7137.5325,835Conservative
Morley & Outwood50.7134.7126,550Conservative
Tyrone West50.7334.4622,060Sinn Féin
Thanet South50.7734.9225,262Conservative
Uxbridge & South Ruislip50.7933.9123,716Conservative
Rossendale & Darwen50.8435.1825,499Conservative
Stoke-on-Trent North50.9129.7321,272Labour
Dewsbury50.9635.4228,814Labour
Altrincham & Sale West51.0236.7826,933Conservative
Welwyn Hatfield51.0436.1826,374Conservative
Sutton & Cheam51.1237.7426,567Conservative
York Outer51.1238.7029,356Conservative
Workington51.1535.1621,317Labour
Isle of Wight51.2834.1938,190Conservative
Shipley51.3537.4927,417Conservative
Weaver Vale51.5037.7726,066Labour
Sherwood51.5236.0827,492Conservative
Stoke-on-Trent Central51.5430.0117,083Labour
Nuneaton51.5734.4023,755Conservative
Enfield Southgate51.7138.3724,989Labour
Cambridgeshire South51.8039.4533,631Conservative
Montgomeryshire51.8035.6118,075Conservative
Rushcliffe51.8340.4430,223Conservative
Halesowen & Rowley Regis51.8534.4723,012Conservative
Bournemouth East51.8833.8125,221Conservative
Plymouth Moor View51.8933.9923,567Conservative
Cambridge51.9036.9729,032Labour
Bolsover51.9232.8924,153Labour
Gedling51.9237.6726,833Labour
Winchester52.0141.0129,729Conservative
Scunthorpe52.0333.9720,916Labour
West Bromwich West52.0628.4818,789Labour
Alyn & Deeside52.0937.0023,315Labour
Erewash52.1135.5425,939Conservative
Delyn52.1938.0320,573Labour
Brighton Pavilion52.2639.9430,149Green Party
Newport West52.3135.2822,723Labour
Harborough52.3238.2430,135Conservative
Redditch52.3236.7223,652Conservative
Croydon Central52.3337.3229,873Labour
Dover52.3636.4927,211Conservative
Berwick-upon-Tweed52.4637.4422,145Conservative
Hartlepool52.5131.0721,969Labour
Bassetlaw52.5734.9727,467Labour
Chelsea & Fulham52.6534.8022,179Conservative
Macclesfield52.6538.0128,595Conservative
Basingstoke52.7336.0429,510Conservative
Twickenham52.7541.9534,969Liberal Democrat
Wolverhampton North East52.8231.7319,282Labour
Durham North West52.8335.1625,308Labour
Halifax52.8435.8125,507Labour
South Ribble52.8538.2628,980Conservative
Taunton Deane52.8739.0133,333Conservative
Don Valley52.9532.9124,351Labour
Hitchin & Harpenden52.9841.0831,189Conservative
Torbay53.0435.7427,141Conservative
Kingston upon Hull West & Hessle53.0730.4818,342Labour
Monmouth53.1040.6926,411Conservative
Weston-Super-Mare53.1536.5029,982Conservative
Birmingham Northfield53.2132.6323,596Labour
Bermondsey & Old Southwark53.2535.7131,161Labour
Bury South53.2836.8527,165Labour
Plymouth Sutton & Devonport53.2835.6227,283Labour
Heywood & Middleton53.3033.2626,578Labour
Cambridgeshire South East53.3339.0233,601Conservative
Hyndburn53.3633.6924,120Labour
Sedgefield53.3834.7522,202Labour
Llanelli53.4635.8421,568Labour
Hereford & South Herefordshire53.4937.9927,004Conservative
Bournemouth West53.5032.5323,812Conservative
Swindon North53.6036.7129,431Conservative
Bury North53.6138.0025,683Labour
Somerset North East53.6540.6328,992Conservative
Totnes53.6539.1426,972Conservative
Chelmsford53.6837.6730,525Conservative
Berwickshire Roxburgh & Selkirk53.8838.5628,213Conservative
Bromley & Chislehurst53.9538.6625,175Conservative
Coventry North West53.9535.7726,894Labour
Harlow54.0335.8124,230Conservative
Devon Central54.0742.0631,278Conservative
Hexham54.0840.4924,996Conservative
Woking54.1339.2629,903Conservative
Great Yarmouth54.1433.4723,901Conservative
Wantage54.1840.1734,459Conservative
Somerset North54.2141.7333,605Conservative
Banbury54.2339.8333,388Conservative
Forest of Dean54.2739.6328,096Conservative
Rugby54.2938.6227,872Conservative
Wirral West54.3042.6223,866Labour
Elmet & Rothwell54.3340.2932,352Conservative
Rochester & Strood54.3735.3529,232Conservative
Waveney54.3835.4728,643Conservative
Croydon South54.4239.9133,334Conservative
Eltham54.4438.9725,128Labour
Caerphilly54.4634.9322,491Labour
Bradford South54.4833.0122,364Labour
Oldham East & Saddleworth54.4935.5125,629Labour
Yeovil54.4939.0432,369Conservative
Ulster Mid54.5137.1725,455Sinn Féin
Stourbridge54.5436.6125,706Conservative
Guildford54.5840.2430,295Conservative
Folkestone & Hythe54.6937.3232,197Conservative
Chippenham54.7240.9131,267Conservative
Stafford54.7441.5328,424Conservative
Portsmouth North54.7836.2325,860Conservative
Chesterfield54.8036.4526,266Labour
Kingswood54.8938.5726,754Conservative
Edinburgh South54.9140.6926,269Labour
Hemel Hempstead54.9638.6128,735Conservative
Aylesbury54.9739.1532,313Conservative
Cannock Chase54.9835.3126,318Conservative
Coventry South55.0436.5825,874Labour
Aldershot55.0635.3726,950Conservative
Lancaster & Fleetwood55.1037.7425,342Labour
Bridgwater & West Somerset55.1138.2732,111Conservative
Huntingdon55.1239.0632,915Conservative
Southend West55.1938.4926,046Conservative
Thornbury & Yate55.2541.2528,008Conservative
Chorley55.2640.2430,745Labour
Birmingham Edgbaston55.3235.4324,124Labour
Newcastle upon Tyne North55.3540.4526,729Labour
Worthing West55.3738.8130,181Conservative
Durham City of55.4037.6426,772Labour
Pontypridd55.4036.5022,103Labour
Cornwall South east55.4141.0329,493Conservative
The Wrekin55.4340.0127,451Conservative
Gillingham & Rainham55.4437.1627,091Conservative
Newton Abbot55.4539.9328,635Conservative
Harrogate & Knaresborough55.4840.7331,477Conservative
Batley & Spen55.4937.2329,844Labour
Dorset West55.5140.2133,081Conservative
Redcar55.5135.3823,623Labour
Sunderland Central55.5434.4525,056Labour
Witney55.5440.9033,839Conservative
Bexleyheath & Crayford55.5738.4525,113Conservative
Gravesham55.5937.3327,237Conservative
Surrey South West55.7443.1633,683Conservative
Belfast East55.7637.6723,917DUP
Blyth Valley55.9437.4823,770Labour
Hemsworth56.0235.8125,740Labour
Blaydon56.1139.4126,979Labour
Dorset South56.1340.2829,135Conservative
Leigh56.2134.5826,347Labour
Thanet North56.2137.3927,163Conservative
Maidstone & The Weald56.3838.7029,156Conservative
Warrington North56.3838.0427,356Labour
Neath56.4238.8721,713Labour
Rotherham56.4433.8521,404Labour
Dudley South56.4535.2021,588Conservative
Newport East56.5036.3620,804Labour
Devon West & Torridge56.5141.7433,612Conservative
Amber Valley56.5538.0625,905Conservative
Congleton56.6141.5031,830Conservative
Wokingham56.6442.7333,806Conservative
Cardiff West56.6739.5726,425Labour
Somerton & Frome56.7142.9136,231Conservative
Bosworth56.7339.5231,864Conservative
Chester City of56.7643.9532,023Labour
Eddisbury56.8841.5429,192Conservative
Stockton North56.8836.6724,304Labour
Basildon South & East Thurrock56.9036.4626,811Conservative
Sussex Mid56.9241.6835,082Conservative
Tunbridge Wells56.9241.2630,856Conservative
Warwickshire North56.9337.1626,860Conservative
Tynemouth56.9841.8432,395Labour
Chatham & Aylesford57.0036.3425,587Conservative
Birmingham Yardley57.0734.9925,398Labour
Worsley & Eccles South57.0735.2926,046Labour
Cleethorpes57.1037.4027,321Conservative
Stalybridge & Hyde57.1834.0024,277Labour
Romsey & Southampton North57.1942.6728,668Conservative
Ruislip Northwood & Pinner57.2441.6130,555Conservative
Wirral South57.2444.8625,871Labour
Spelthorne57.2539.5028,692Conservative
Wansbeck57.3339.1624,338Labour
Antrim East57.3434.7721,873DUP
Vauxhall57.3738.4831,576Labour
Walsall South57.3737.5125,286Labour
Brentford & Isleworth57.3841.5235,364Labour
Reigate57.4041.4030,896Conservative
Wellingborough57.4438.5830,579Conservative
Erith & Thamesmead57.5436.6925,585Labour
Dartford57.5640.2731,210Conservative
Torfaen57.6035.7922,134Labour
Salisbury57.7741.9730,592Conservative
Ilford North57.7841.8830,589Labour
Ribble Valley57.8240.9431,919Conservative
Broadland57.9041.9032,406Conservative
Doncaster Central57.9134.7424,915Labour
Hertfordshire South West57.9243.3235,128Conservative
Kettering57.9240.0628,616Conservative
Poole57.9539.1528,888Conservative
Birmingham Erdington57.9633.1521,571Labour
West Bromwich East57.9735.5022,664Labour
Burton57.9839.1228,936Conservative
Blaenau Gwent58.0136.7118,787Labour
Enfield North58.0241.1628,177Labour
Rochdale58.0237.1929,035Labour
Suffolk Coastal58.0542.4833,713Conservative
Solihull58.1342.4032,985Conservative
Staffordshire Moorlands58.1441.0425,963Conservative
Leicestershire North West58.1941.3431,153Conservative
Norfolk South58.2242.8435,580Conservative
Wolverhampton South East58.2235.0521,137Labour
Yorkshire East58.2738.7931,442Conservative
Wyre & Preston North58.2842.4330,684Conservative
Kingston upon Hull East58.2932.3821,355Labour
Brighton Kemptown58.3342.2828,703Labour
Derby South58.3437.8026,430Labour
Wyre Forest58.4038.4029,859Conservative
Beverley & Holderness58.4140.2932,499Conservative
Harwich & North Essex58.5141.9729,921Conservative
Sheffield South East58.5437.0225,520Labour
Tatton58.5642.4028,764Conservative
Derbyshire Mid58.5943.7429,513Conservative
Esher & Walton58.6143.3335,071Conservative
Hertfordshire North East58.6342.9032,587Conservative
Cambridgeshire North West58.6540.2637,529Conservative
Southampton Test58.6539.1927,509Labour
Selby & Ainsty58.7143.3632,921Conservative
Derbyshire South58.7240.4630,907Conservative
Fylde58.8241.4527,334Conservative
Bracknell58.8341.5232,882Conservative
Islwyn58.8437.7521,238Labour
Antrim North58.8537.7028,521DUP
Lancashire West58.8943.7232,030Labour
Bognor Regis & Littlehampton58.9639.9330,276Conservative
Norfolk Mid58.9741.0232,828Conservative
Ashford58.9840.4235,318Conservative
Hampstead & Kilburn59.0141.5534,464Labour
Henley59.1145.0033,749Conservative
Ellesmere Port & Neston59.1643.8930,137Labour
Bury St Edmunds59.1942.7536,794Conservative
Dorset Mid & North Poole59.2443.9428,585Conservative
Bedfordshire South West59.2541.3832,961Conservative
Beckenham59.3345.1030,632Conservative
Romford59.4140.3729,671Conservative
Houghton & Sunderland South59.4636.2124,665Labour
Cardiff South & Penarth59.4939.4530,182Labour
Normanton Pontefract & Castleford59.5035.8529,268Labour
Barnsley East59.5435.0824,280Labour
Horsham59.5444.5936,906Conservative
Lagan Valley59.5736.9726,762DUP
Epsom & Ewell59.5844.1335,313Conservative
Surrey East59.6444.1435,310Conservative
Tooting59.6444.5034,694Labour
Ealing Central & Acton59.7044.5233,037Labour
Havant59.7638.1927,676Conservative
Swansea West59.7639.1622,278Labour
Devon South West59.8544.4331,634Conservative
Durham North59.8838.7025,917Labour
Westminster North59.9040.6225,934Labour
Sutton Coldfield59.9442.6032,224Conservative
Sheffield Heeley59.9738.9826,524Labour
Wiltshire South West59.9842.7132,841Conservative
Derbyshire Dales60.0046.1629,744Conservative
Tewkesbury60.0043.5335,448Conservative
Thirsk & Malton60.0342.6833,572Conservative
Bristol South60.0739.3532,666Labour
Chichester60.1442.4036,032Conservative
Suffolk Central & Ipswich North60.1443.5133,992Conservative
Sittingbourne & Sheppey60.1537.8330,911Conservative
Makerfield60.1838.0428,245Labour
Nottingham North60.2034.4923,067Labour
Hornchurch & Upminster60.2241.7733,750Conservative
Norfolk North West60.2540.8129,408Conservative
Hertford & Stortford60.3143.9536,184Conservative
Wiltshire North60.3245.3732,398Conservative
Ashton-under-Lyne60.3635.4724,005Labour
Charnwood60.3842.6833,318Conservative
Huddersfield60.3939.4926,470Labour
Brigg & Goole60.4141.2027,219Conservative
Penrith & The Border60.4243.1028,078Conservative
Shropshire North60.5141.7733,642Conservative
Suffolk South60.5343.4932,829Conservative
The Cotswolds60.6445.0036,201Conservative
Chesham & Amersham60.6646.7733,514Conservative
Bolton South East60.6737.2725,676Labour
Bristol East60.7242.6030,847Labour
Washington & Sunderland West60.7336.6224,639Labour
Doncaster North60.7735.5225,711Labour
Kenilworth & Southam60.8147.0631,207Conservative
Leicester West60.8435.2022,823Labour
Harrow West60.8543.9030,640Labour
Runnymede & Weybridge60.9141.9831,436Conservative
Bedfordshire North East60.9544.7339,139Conservative
Haltemprice & Howden60.9543.8431,355Conservative
Basildon & Billericay60.9639.6027,381Conservative
Norwich South60.9642.2131,311Labour
Cynon Valley61.0237.8019,404Labour
Tamworth61.0240.3228,748Conservative
Faversham & Mid Kent61.0942.0930,390Conservative
Hertsmere61.1043.4131,928Conservative
Suffolk West61.1640.9231,649Conservative
Feltham & Heston61.2239.7332,462Labour
Clacton61.2339.4327,031Conservative
Wealden61.2445.4837,027Conservative
Tiverton & Honiton61.3543.9435,471Conservative
Leeds East61.3638.5625,428Labour
Leicestershire South61.3844.0534,795Conservative
Worcestershire West61.4546.6634,703Conservative
Newbury61.4645.1037,399Conservative
Old Bexley & Sidcup61.5044.7629,545Conservative
South Shields61.5139.5325,078Labour
Bedfordshire Mid61.6746.2638,936Conservative
Saffron Walden61.7844.9637,629Conservative
Gainsborough61.8241.8931,790Conservative
Mole Valley61.8647.0735,092Conservative
Gosport61.9441.3330,647Conservative
Exeter61.9544.4034,336Labour
Epping Forest61.9642.1031,462Conservative
Bexhill & Battle61.9745.3136,854Conservative
Herefordshire North61.9745.9031,097Conservative
Meriden61.9741.5933,873Conservative
Bromsgrove61.9845.5233,493Conservative
Grantham & Stamford62.0042.9335,090Conservative
Strangford62.0337.3724,036DUP
Hampshire North West62.0644.7936,471Conservative
Broxbourne62.1640.1629,515Conservative
Wigan62.2139.2529,575Labour
Wythenshawe & Sale East62.2237.3628,525Labour
Arundel & Down Souths62.3647.2737,573Conservative
Nottingham South62.3642.1630,013Labour
Cardiff Central62.4142.4925,193Labour
Ogmore62.4340.6623,225Labour
Luton South62.4442.8728,804Labour
Northamptonshire South62.4647.3440,599Conservative
New Forest East62.6144.3032,162Conservative
Skipton & Ripon62.6546.6436,425Conservative
Newark62.6745.6834,493Conservative
Devizes62.7443.9831,744Conservative
Norfolk South West62.7642.2432,894Conservative
Braintree62.8243.6532,873Conservative
Islington South & Finsbury62.8343.4130,188Labour
Rutland & Melton62.8346.1036,169Conservative
Stratford-on-Avon62.8746.3833,657Conservative
Brent North62.8942.9935,496Labour
Ludlow62.9046.2031,433Conservative
Slough62.9341.0334,170Labour
Orpington62.9446.7831,762Conservative
Birmingham Selly Oak62.9541.4630,836Labour
Fareham62.9945.5635,915Conservative
Sefton Central63.0447.5732,830Labour
Leeds North East63.0947.6933,436Labour
Stone63.1946.6131,614Conservative
Stockport63.2640.9126,282Labour
Coventry North East63.4338.9429,499Labour
Swansea East63.4538.1122,307Labour
Denton & Reddish63.5438.2725,161Labour
Lichfield63.5645.7034,018Conservative
Boston & Skegness63.6039.8727,271Conservative
Hampshire East63.6447.5635,263Conservative
Tonbridge & Malling63.6446.7836,218Conservative
Easington63.6737.1123,152Labour
Daventry63.7147.1235,464Conservative
Sevenoaks63.7445.6132,644Conservative
St Helens North63.7442.0732,012Labour
Kingston upon Hull North63.8036.6323,685Labour
Luton North63.8443.2629,765Labour
Hammersmith63.8745.8433,375Labour
Barnsley Central63.9138.9124,982Labour
Louth & Horncastle63.9242.7033,733Conservative
Richmond (Yorks)63.9545.0636,458Conservative
Leeds West63.9739.7527,013Labour
Rhondda64.0541.7621,096Labour
Hove64.1449.7636,942Labour
Surrey Heath64.1946.1837,118Conservative
Sleaford & North Hykeham64.2146.4642,245Conservative
Witham64.3245.8131,670Conservative
Windsor64.3947.1734,718Conservative
Greenwich & Woolwich64.4344.3334,215Labour
Cambridgeshire North East64.4540.6834,340Conservative
Tyneside North64.4742.4033,456Labour
Bradford West64.6743.5829,444Labour
Maidenhead64.7649.5837,718Conservative
Newcastle upon Tyne Central64.8943.4724,071Labour
Dorset North64.9147.3936,169Conservative
Wentworth & Dearne64.9638.1228,547Labour
Buckingham65.1143.0834,299Speaker
Jarrow65.1343.2628,020Labour
Gateshead65.1442.0727,426Labour
Oxford East65.1644.8235,118Labour
York Central65.1644.7434,594Labour
Oldham West & Royton65.1841.2229,846Labour
Beaconsfield65.2547.1636,559Conservative
Worcestershire Mid65.2947.2935,967Conservative
Bradford East65.3942.3829,831Labour
Hornsey & Wood Green65.4050.9640,738Labour
Aldridge-Brownhills65.4143.6026,317Conservative
Salford & Eccles65.4539.8331,168Labour
Hampshire North East65.5150.0237,754Conservative
Middlesbrough65.6738.3323,404Labour
Meon Valley65.7447.9835,624Conservative
Brentwood & Ongar65.7946.3734,811Conservative
Bristol West65.9350.7747,213Labour
Ealing North65.9546.3334,635Labour
Hayes & Harlington66.5243.4031,796Labour
Lewisham West & Penge66.5748.5735,411Labour
Belfast West66.7143.4227,107Sinn Féin
Rayleigh & Wickford66.7246.9936,914Conservative
Stretford & Urmston66.7846.6633,519Labour
Merthyr Tydfil & Rhymney66.8040.4022,407Labour
New Forest West66.8448.2233,170Conservative
Leicester East66.9845.1435,116Labour
Warley67.1642.3727,004Labour
Poplar & Limehouse67.2645.3039,558Labour
Castle Point67.2743.2930,076Conservative
Sheffield Brightside & Hillsborough67.3340.0828,193Labour
Newcastle upon Tyne East67.5545.3728,127Labour
Barking67.7841.9632,319Labour
St Helens South & Whiston67.8445.3935,879Labour
Lewisham East67.9547.0832,072Labour
Maldon67.9547.7334,111Conservative
Preston68.0141.8924,210Labour
Aberavon68.1245.4222,662Labour
Birmingham Perry Barr68.1242.9530,109Labour
Streatham68.4948.5938,212Labour
Mitcham & Morden68.6648.0933,039Labour
Christchurch69.5850.1135,230Conservative
Dulwich & West Norwood69.6450.1039,096Labour
Blackburn69.7646.9133,148Labour
Staffordshire South69.7648.5535,656Conservative
Leyton & Wanstead69.8149.4832,234Labour
South Holland & The Deepings69.9246.0635,179Conservative
Holborn & St Pancras70.0846.9341,343Labour
Leeds Central70.1737.3633,453Labour
Ealing Southall70.2648.6631,720Labour
Blackley & Broughton70.4539.4428,258Labour
Sheffield Central70.9443.7933,963Labour
Nottingham East71.4645.5028,102Labour
Wallasey71.4651.2234,552Labour
Edmonton71.4847.5331,221Labour
Manchester Withington71.6851.4738,424Labour
Bethnal Green & Bow71.8249.9242,969Labour
Halton72.9348.9336,115Labour
Islington North72.9853.5740,086Labour
Brent Central73.0647.4638,208Labour
Leicester South73.5549.1937,157Labour
Croydon North74.1550.5544,213Labour
Hackney North & Stoke Newington75.0749.6942,265Labour
Ilford South75.8351.1843,724Labour
Manchester Gorton76.3546.5635,085Labour
West Ham76.7550.4146,591Labour
Birkenhead76.8652.0433,558Labour
Lewisham Deptford77.0454.1142,461Labour
Manchester Central77.4142.4538,490Labour
Birmingham Hall Green77.6053.8442,143Labour
Garston & Halewood77.7255.2841,599Labour
Camberwell & Peckham77.8052.1744,665Labour
Hackney South & Shoreditch79.4452.9243,974Labour
Liverpool Wavertree79.5555.6334,717Labour
Walthamstow80.5857.3938,793Labour
Birmingham Hodge Hill81.0649.6837,606Labour
Tottenham81.5855.2240,249Labour
Birmingham Ladywood82.7148.7934,166Labour
Liverpool West Derby82.7557.3537,371Labour
East Ham83.2156.1547,124Labour
Bootle84.0357.9942,259Labour
Liverpool Riverside84.5553.1940,599Labour
Knowsley85.3457.9147,351Labour
Liverpool Walton85.7357.6636,175Labour

arrowUK homepage PSR homepage Search
Last Modified: 20 Mar 18
© Richard Kimber