Select a constituency
Constituencies by majority
Kensington (0%)
Richmond Park (0%)
Southampton, Itchen (0%)
Newcastle-under-Lyme (0%)
Crewe and Nantwich (0%)
Dudley North (0%)
Canterbury (0%)
Keighley (0%)
Barrow and Furness (0%)
Chipping Barnet (-1%)
Hastings and Rye (-1%)
Pudsey (-1%)
Thurrock (-1%)
Preseli Pembrokeshire (-1%)
Ashfield (-1%)
Calder Valley (-1%)
Norwich North (-1%)
Stroud (-1%)
Bishop Auckland (-1%)
Oxford West and Abingdon (-1%)
Peterborough (-1%)
Westmorland and Lonsdale (-1%)
Broxtowe (-1%)
Colne Valley (-1%)
Bedford (-2%)
Telford (-2%)
Stoke-on-Trent South (-2%)
Ipswich (-2%)
Stockton South (-2%)
Bolton West (-2%)
Hendon (-2%)
Northampton North (-2%)
Aberconwy (-2%)
Middlesbrough South and East Cleveland (-2%)
Mansfield (-2%)
Warwick and Leamington (-2%)
Penistone and Stocksbridge (-3%)
Milton Keynes South (-3%)
Carshalton and Wallington (-3%)
Eastbourne (-3%)
Pendle (-3%)
Northampton South (-3%)
Milton Keynes North (-3%)
Morecambe and Lunesdale (-3%)
Lincoln (-3%)
Finchley and Golders Green (-3%)
Camborne and Redruth (-3%)
Putney (-3%)
Harrow East (-3%)
Portsmouth South (-3%)
Carmarthen East and Dinefwr (-3%)
Watford (-4%)
Sheffield, Hallam (-4%)
Morley and Outwood (-4%)
Copeland (-4%)
Derby North (-4%)
Warrington South (-4%)
Vale of Glamorgan (-4%)
High Peak (-4%)
Battersea (-4%)
Cheltenham (-4%)
Corby (-4%)
Wakefield (-5%)
South Swindon (-5%)
Worcester (-5%)
Crawley (-5%)
Blackpool North and Cleveleys (-5%)
Wolverhampton South West (-5%)
Wrexham (-5%)
Chingford and Woodford Green (-5%)
Reading West (-6%)
Stoke-on-Trent North (-6%)
North East Derbyshire (-6%)
Dewsbury (-6%)
Vale of Clwyd (-6%)
Carlisle (-6%)
Southport (-6%)
Rossendale and Darwen (-6%)
Kingston and Surbiton (-7%)
North Norfolk (-7%)
Truro and Falmouth (-7%)
Reading East (-7%)
Scarborough and Whitby (-7%)
Walsall North (-7%)
Stevenage (-7%)
Great Grimsby (-7%)
Blackpool South (-7%)
Carmarthen West and South Pembrokeshire (-7%)
Darlington (-7%)
Brighton, Pavilion (-8%)
North Devon (-8%)
Weaver Vale (-8%)
Rother Valley (-8%)
Loughborough (-8%)
Cardiff North (-8%)
Cities of London and Westminster (-8%)
Filton and Bradley Stoke (-8%)
Cheadle (-8%)
Bolton North East (-8%)
Dwyfor Meirionnydd (-8%)
Clwyd West (-8%)
Scunthorpe (-8%)
Shipley (-9%)
Ceredigion (-9%)
Bristol North West (-9%)
Enfield, Southgate (-9%)
Gedling (-9%)
Leeds North West (-9%)
Bury North (-9%)
Erewash (-9%)
Bassetlaw (-9%)
Workington (-9%)
East Worthing and Shoreham (-10%)
Sherwood (-10%)
Croydon Central (-10%)
Gloucester (-10%)
Lewes (-10%)
Dagenham and Rainham (-10%)
Nuneaton (-10%)
Birmingham, Northfield (-10%)
Colchester (-11%)
Uxbridge and South Ruislip (-11%)
Delyn (-11%)
Wimbledon (-11%)
Bridgend (-11%)
Halifax (-11%)
Plymouth, Moor View (-11%)
Don Valley (-11%)
Bolsover (-11%)
Shrewsbury and Atcham (-11%)
Bath (-11%)
Clwyd South (-12%)
Bury South (-12%)
Rochford and Southend East (-12%)
Stoke-on-Trent Central (-12%)
Alyn and Deeside (-12%)
Halesowen and Rowley Regis (-12%)
Wirral West (-12%)
Altrincham and Sale West (-12%)
Wycombe (-12%)
Dover (-12%)
West Bromwich West (-12%)
Wolverhampton North East (-12%)
Wells (-12%)
Hazel Grove (-12%)
Hyndburn (-13%)
South Thanet (-13%)
Newport West (-13%)
Plymouth, Sutton and Devonport (-13%)
Chorley (-13%)
South Ribble (-14%)
Eltham (-14%)
Rushcliffe (-14%)
North Cornwall (-14%)
Welwyn Hatfield (-14%)
York Outer (-14%)
Lancaster and Fleetwood (-14%)
Sedgefield (-15%)
Twickenham (-15%)
Stafford (-15%)
North Swindon (-15%)
Heywood and Middleton (-15%)
Kingswood (-15%)
Harlow (-16%)
Burnley (-16%)
Birmingham, Edgbaston (-16%)
Macclesfield (-16%)
Rugby (-16%)
Stourbridge (-16%)
Bradford South (-16%)
City of Chester (-16%)
Redditch (-16%)
Bournemouth East (-16%)
Elmet and Rothwell (-16%)
Monmouth (-16%)
Batley and Spen (-17%)
Coventry South (-17%)
Basingstoke (-17%)
Bournemouth West (-17%)
Coventry North West (-17%)
Oldham East and Saddleworth (-17%)
Winchester (-17%)
Waveney (-17%)
Cannock Chase (-18%)
Great Yarmouth (-18%)
North Warwickshire (-18%)
Amber Valley (-18%)
Hemel Hempstead (-18%)
Ilford North (-18%)
North West Durham (-18%)
Hartlepool (-18%)
Rochester and Strood (-18%)
Forest of Dean (-18%)
Worsley and Eccles South (-18%)
Wirral South (-18%)
Blyth Valley (-19%)
Croydon South (-19%)
North East Somerset (-19%)
Stalybridge and Hyde (-19%)
Gravesham (-19%)
Gillingham and Rainham (-19%)
The Wrekin (-19%)
Chelsea and Fulham (-19%)
Brecon and Radnorshire (-19%)
Birmingham, Erdington (-20%)
Brentford and Isleworth (-20%)
West Bromwich East (-20%)
Warrington North (-20%)
Hexham (-20%)
Brighton, Kemptown (-20%)
Chesterfield (-20%)
Bexleyheath and Crayford (-20%)
Banbury (-20%)
Dudley South (-20%)
Walsall South (-20%)
Burton (-20%)
Weston-Super-Mare (-20%)
Stockton North (-20%)
Leigh (-20%)
Tynemouth (-20%)
Hitchin and Harpenden (-20%)
Bromley and Chislehurst (-21%)
Portsmouth North (-21%)
Enfield North (-21%)
Southend West (-21%)
Kettering (-21%)
West Lancashire (-21%)
Newcastle upon Tyne North (-21%)
Harborough (-22%)
Cleethorpes (-22%)
Newport East (-22%)
Bermondsey and Old Southwark (-22%)
Sunderland Central (-22%)
Hemsworth (-22%)
Worthing West (-22%)
North Thanet (-22%)
Redcar (-22%)
Congleton (-22%)
Ellesmere Port and Neston (-22%)
Erith and Thamesmead (-22%)
South Dorset (-22%)
Cambridge (-23%)
South Derbyshire (-23%)
Mid Derbyshire (-23%)
Chatham and Aylesford (-23%)
Eddisbury (-23%)
Wyre and Preston North (-23%)
Kingston upon Hull West and Hessle (-23%)
Wellingborough (-23%)
Wolverhampton South East (-23%)
Doncaster Central (-23%)
Aldershot (-23%)
Thornbury and Yate (-24%)
Ribble Valley (-24%)
Chelmsford (-24%)
Arfon (-24%)
Staffordshire Moorlands (-24%)
Huntingdon (-24%)
Dartford (-24%)
South Basildon and East Thurrock (-24%)
Sutton and Cheam (-24%)
Wansbeck (-25%)
South Cambridgeshire (-25%)
Selby and Ainsty (-25%)
Southampton, Test (-25%)
Eastleigh (-25%)
Derby South (-25%)
Yeovil (-25%)
North West Leicestershire (-25%)
East Antrim (NaN%)
East Londonderry (NaN%)
St. Helens North (NaN%)
Strangford (NaN%)
St. Albans (NaN%)
Upper Bann (NaN%)
West Tyrone (NaN%)
Newry and Armagh (NaN%)
Belfast North (NaN%)
Foyle (NaN%)
Belfast West (NaN%)
Aylesbury (-25%)
Lagan Valley (NaN%)
Bury St. Edmunds (NaN%)
South Antrim (NaN%)
Buckingham (NaN%)
Ynys Mon (NaN%)
Holborn and St. Pancras (NaN%)
Belfast East (NaN%)
South Down (NaN%)
North Down (NaN%)
St. Ives (NaN%)
North Antrim (NaN%)
Ealing Central and Acton (-25%)
Belfast South (NaN%)
St. Helens South and Whiston (NaN%)
Mid Ulster (NaN%)
St. Austell and Newquay (NaN%)
South West Devon (-30%)
Fermanagh and South Tyrone (NaN%)
Solihull (-36%)
North Tyneside (-37%)
Manchester, Gorton (-69%)
Leicester East (-43%)
Totnes (-27%)
Wigan (-34%)
Harrogate and Knaresborough (-32%)
Witham (-38%)
Bracknell (-29%)
Bosworth (-33%)
Blaydon (-28%)
Cardiff West (-27%)
Charnwood (-30%)
Ashton-under-Lyne (-28%)
Chippenham (-29%)
Washington and Sunderland West (-32%)
Surrey Heath (-43%)
East Devon (-37%)
Faversham and Mid Kent (-35%)
Feltham and Heston (-29%)
Sheffield, Brightside and Hillsborough (-46%)
Sevenoaks (-43%)
Hornsey and Wood Green (-49%)
Kenilworth and Southam (-35%)
Meriden (-35%)
Mid Sussex (-32%)
Neath (-33%)
North Durham (-30%)
North East Hampshire (-48%)
Runnymede and Weybridge (-35%)
Preston (-44%)
Nottingham North (-29%)
Rotherham (-30%)
North Somerset (-28%)
Salford and Eccles (-40%)
Tottenham (-70%)
New Forest East (-43%)
Liverpool, Wavertree (-68%)
Leeds East (-31%)
Windsor (-42%)
Arundel and South Downs (-40%)
Hornchurch and Upminster (-32%)
Hackney South and Shoreditch (-68%)
Broxbourne (-33%)
East Ham (-70%)
Coventry North East (-33%)
Croydon North (-54%)
Bromsgrove (-31%)
Barking (-45%)
Hackney North and Stoke Newington (-62%)
Warley (-41%)
Tunbridge Wells (-30%)
Knowsley (-76%)
Makerfield (-29%)
Hayes and Harlington (-38%)
Stretford and Urmston (-39%)
Havant (-34%)
Gosport (-35%)
Epsom and Ewell (-35%)
Birmingham, Perry Barr (-42%)
Braintree (-35%)
Brentwood and Ongar (-45%)
Camberwell and Peckham (-65%)
East Surrey (-40%)
Wythenshawe and Sale East (-33%)
Harwich and North Essex (-28%)
Hertsmere (-32%)
Tatton (-30%)
Sefton Central (-30%)
Romsey and Southampton North (-36%)
Newton Abbot (-33%)
Merthyr Tydfil and Rhymney (-49%)
Meon Valley (-47%)
South Leicestershire (-33%)
South West Surrey (-43%)
Stone (-35%)
Tamworth (-26%)
Maldon (-47%)
Luton South (-30%)
Beaconsfield (-44%)
Birmingham, Hodge Hill (-67%)
Boston and Skegness (-39%)
Leicester West (-29%)
Kingston upon Hull East (-28%)
City of Durham (-26%)
Cynon Valley (-42%)
Islwyn (-32%)
Halton (-51%)
Easington (-41%)
Ealing North (-37%)
Horsham (-38%)
Bristol South (-29%)
Maidstone and The Weald (-34%)
Bootle (-72%)
North East Cambridgeshire (-40%)
Rochdale (-30%)
Birmingham, Yardley (-37%)
Birmingham, Selly Oak (-31%)
Slough (-31%)
Barnsley East (-32%)
Wyre Forest (-26%)
Woking (-30%)
Walthamstow (-66%)
Bexhill and Battle (-37%)
Birmingham, Hall Green (-62%)
Swansea East (-37%)
Rhondda (-54%)
Pontypridd (-29%)
Doncaster North (-33%)
East Hampshire (-47%)
Ogmore (-37%)
Leicester South (-52%)
Lichfield (-35%)
Hammersmith (-36%)
Haltemprice and Howden (-30%)
Tewkesbury (-38%)
Guildford (-31%)
Wentworth and Dearne (-34%)
Gateshead (-41%)
Fylde (-25%)
Bristol West (-52%)
Leeds Central (-50%)
Llanelli (-30%)
Manchester Central (-63%)
Sutton Coldfield (-29%)
Poplar and Limehouse (-47%)
Sittingbourne and Sheppey (-30%)
Streatham (-47%)
Rayleigh and Wickford (-42%)
Norwich South (-30%)
Newcastle upon Tyne Central (-40%)
West Suffolk (-33%)
Luton North (-31%)
Beverley and Holderness (-25%)
Bradford East (-45%)
Caerphilly (-29%)
Lewisham, Deptford (-63%)
Jarrow (-40%)
Garston and Halewood (-60%)
Edmonton (-48%)
Brent North (-30%)
Brent Central (-54%)
Oldham West and Royton (-38%)
Suffolk Coastal (-28%)
South Staffordshire (-44%)
Romford (-28%)
Middlesbrough (-39%)
Bradford West (-48%)
Liverpool, Riverside (-75%)
Lewisham West and Penge (-44%)
Folkestone and Hythe (-26%)
Hereford and South Herefordshire (-30%)
Maidenhead (-45%)
Mid Worcestershire (-42%)
Normanton, Pontefract and Castleford (-29%)
North Wiltshire (-43%)
South West Bedfordshire (-25%)
South West Hertfordshire (-32%)
Leeds West (-38%)
Huddersfield (-27%)
Wokingham (-31%)
Ashford (-29%)
Greenwich and Woolwich (-39%)
Bethnal Green and Bow (-59%)
Brigg and Goole (-27%)
Fareham (-38%)
Cardiff South and Penarth (-29%)
Ealing, Southall (-49%)
Denton and Reddish (-35%)
Chesham and Amersham (-40%)
Birkenhead (-59%)
East Yorkshire (-28%)
Ruislip, Northwood and Pinner (-26%)
Reigate (-33%)
North Dorset (-46%)
Mole Valley (-43%)
South East Cambridgeshire (-26%)
South Suffolk (-33%)
Mid Dorset and North Poole (-32%)
Liverpool, West Derby (-73%)
Bolton South East (-31%)
Broadland (-28%)
Leeds North East (-32%)
Kingston upon Hull North (-39%)
Isle of Wight (-28%)
North West Norfolk (-28%)
Ilford South (-55%)
South Holland and The Deepings (-50%)
South West Wiltshire (-33%)
Tonbridge and Malling (-41%)
Aldridge-Brownhills (-36%)
Berwick-upon-Tweed (-28%)
Blackley and Broughton (-49%)
Chichester (-38%)
Grantham and Stamford (-35%)
Newark (-33%)
Stockport (-35%)
North West Hampshire (-39%)
Sheffield South East (-27%)
Salisbury (-33%)
South East Cornwall (-33%)
Oxford East (-43%)
Orpington (-38%)
New Forest West (-47%)
Liverpool, Walton (-77%)
Blackburn (-43%)
Houghton and Sunderland South (-30%)
Epping Forest (-36%)
Westminster North (-27%)
Hertford and Stortford (-32%)
Vauxhall (-37%)
South Shields (-36%)
North Herefordshire (-43%)
Stratford-on-Avon (-41%)
Taunton Deane (-25%)
West Dorset (-32%)
Islington South and Finsbury (-42%)
Islington North (-60%)
Central Devon (-27%)
Central Suffolk and North Ipswich (-30%)
Hampstead and Kilburn (-27%)
Esher and Walton (-39%)
Dulwich and West Norwood (-50%)
Castle Point (-42%)
Ludlow (-39%)
Mid Norfolk (-29%)
Barnsley Central (-40%)
York Central (-35%)
Torfaen (-27%)
Torbay (-28%)
Spelthorne (-27%)
Nottingham South (-31%)
Mitcham and Morden (-44%)
Montgomeryshire (-27%)
Newbury (-40%)
North Shropshire (-29%)
Lewisham East (-45%)
Exeter (-29%)
Cardiff Central (-43%)
Tiverton and Honiton (-34%)
Bridgwater and West Somerset (-26%)
Bristol East (-26%)
Louth and Horncastle (-37%)
Basildon and Billericay (-30%)
West Ham (-60%)
Gainsborough (-33%)
Sheffield Central (-58%)
Saffron Walden (-41%)
Torridge and West Devon (-35%)
Wantage (-27%)
West Worcestershire (-38%)
Devizes (-42%)
Old Bexley and Sidcup (-32%)
Henley (-39%)
Nottingham East (-50%)
Manchester, Withington (-56%)
South West Norfolk (-35%)
Beckenham (-29%)
North East Bedfordshire (-32%)
Rutland and Melton (-40%)
Wallasey (-48%)
Tooting (-26%)
Daventry (-39%)
Witney (-35%)
Swansea West (-28%)
Sheffield, Heeley (-31%)
Mid Bedfordshire (-33%)
Leyton and Wanstead (-49%)
North East Hertfordshire (-30%)
North West Cambridgeshire (-28%)
Somerton and Frome (-36%)
Blaenau Gwent (-43%)
Sleaford and North Hykeham (-38%)
The Cotswolds (-43%)
Birmingham, Ladywood (-69%)
Hove (-32%)
South Norfolk (-27%)
South Northamptonshire (-35%)
Harrow West (-26%)
Thirsk and Malton (-34%)
Christchurch (-50%)
Penrith and The Border (-34%)
Richmond (Yorks) (-40%)
Derbyshire Dales (-29%)
Newcastle upon Tyne East (-46%)
Skipton and Ripon (-34%)
Clacton (-36%)
Aberavon (-50%)
Bognor Regis and Littlehampton (-34%)
Poole (-28%)
Wealden (-39%)