Seat Region Prob To 2015 Margin 2017 Margin Con Lab LD SNP PC GRN UKIP Oth
Ilford North London 98% Con 1 -14 54 40 5 0 0 0 0 0
City of Chester North West 94% Con 0 -11 50 40 9 0 0 0 0 0
Wirral West North West 93% Con 1 -11 52 41 6 0 0 1 0 0
Newcastle-under-Lyme West Midlands 93% Con 2 -10 49 40 8 0 0 0 0 0
Brentford and Isleworth London 92% Con 1 -9 50 41 7 0 0 0 0 0
Barrow and Furness North West 88% Con 2 -8 47 40 4 0 0 1 8 0
Stoke-on-Trent South West Midlands 88% Con 6 -8 50 42 4 0 0 3 0 0
Birmingham, Northfield West Midlands 86% Con 6 -7 50 43 4 0 0 3 0 0
Lancaster and Fleetwood North West 85% Con 3 -6 49 42 6 0 0 3 0 0
Dewsbury Yorkshire and The Humber 85% Con 3 -7 50 43 5 0 0 2 0 0
Harrow West London 84% Con 5 -7 49 42 5 0 0 1 4 0
Enfield North London 83% Con 2 -6 47 41 4 0 0 1 8 0
North East Derbyshire East Midlands 82% Con 4 -6 44 38 4 0 0 1 13 0
Hove South East 82% Con 2 -6 46 39 10 0 0 4 0 1
Eltham London 82% Con 6 -5 47 41 7 0 0 0 0 0
Middlesbrough South and East Cleveland North East 78% Con 5 -6 50 44 4 0 0 0 0 0
Halifax Yorkshire and The Humber 77% Con 1 -5 45 41 5 0 0 0 8 0
Chorley North West 75% Con 9 -4 49 45 4 0 0 2 0 0
Ealing Central and Acton London 74% Con 1 -4 45 41 12 0 0 0 0 0
Westminster North London 73% Con 5 -4 47 43 7 0 0 2 0 1
Ynys Môn Wales 73% Con 10 -3 32 30 3 0 23 0 12 0
Walsall North West Midlands 69% Con 5 -3 41 38 4 0 0 0 17 0
Gedling East Midlands 67% Con 6 -3 43 40 4 0 0 1 12 0
Stoke-on-Trent North West Midlands 66% Con 13 -3 47 44 5 0 0 4 0 0
Wakefield Yorkshire and The Humber 66% Con 6 -2 45 43 7 0 0 0 0 1
Hampstead and Kilburn London 65% Con 2 -3 44 42 11 0 0 3 0 1
Wolverhampton South West West Midlands 63% Con 2 -3 45 42 3 0 0 1 9 0
Bristol East South West 62% Con 9 -2 43 41 6 0 0 9 0 0
Birmingham, Edgbaston West Midlands 62% Con 7 -2 47 45 4 0 0 4 0 1
Copeland North West 61% Con 6 -1 42 41 5 0 0 0 11 0
Scunthorpe Yorkshire and The Humber 60% Con 8 -1 47 45 6 0 0 0 0 0
Wirral South North West 60% Con 11 -2 47 46 6 0 0 2 0 0
Cardiff Central Wales 58% Con 25 -1 36 35 18 0 2 4 6 0
Bishop Auckland North East 57% Con 9 -1 46 44 6 0 0 0 0 0
Birmingham, Erdington West Midlands 54% Con 15 -1 47 46 4 0 0 3 0 0
Bassetlaw East Midlands 49% Con 18 0 47 47 4 0 0 0 0 0
Tooting London 47% Con 5 1 43 44 9 0 0 2 2 0
Blackpool South North West 43% Con 8 1 41 42 3 0 0 1 13 0
Slough South East 43% Con 15 1 42 43 4 0 0 0 11 0
Batley and Spen Yorkshire and The Humber 42% Con 12 1 44 46 6 0 0 4 0 1
Edinburgh South Scotland 42% SNP 5 2 26 35 4 33 0 0 0 0
Dudley North West Midlands 41% Con 11 2 38 40 3 0 0 0 18 0
Bermondsey and Old Southwark London 41% LD 9 2 19 39 36 0 0 2 3 1
Ellesmere Port and Neston North West 41% Con 13 2 43 44 4 0 0 1 8 0
Hartlepool North East 40% Con 15 3 36 40 4 0 0 0 18 0
Southampton, Test South East 38% Con 9 2 41 43 9 0 0 0 0 2
Coventry South West Midlands 38% Con 7 2 39 41 5 0 0 2 11 1
Ashfield East Midlands 38% Con 19 3 35 38 10 0 0 1 15 1
Darlington North East 38% Con 8 2 41 43 4 0 0 1 11 0
Coventry North West West Midlands 36% Con 10 2 38 40 5 0 0 1 13 3
Bury South North West 36% Con 10 2 41 43 5 0 0 0 9 1
Bolton North East North West 31% Con 10 3 39 42 3 0 0 1 14 0
Hyndburn North West 30% Con 10 4 38 42 3 0 0 0 16 0
Oldham East and Saddleworth North West 29% Con 13 4 35 39 9 0 0 0 16 0
Brent North London 26% Con 21 4 43 48 7 0 0 1 0 1
Exeter South West 26% Con 13 5 43 47 5 0 0 5 0 1
Cambridge East of England 26% LD 1 6 24 39 32 0 0 5 0 0
West Lancashire North West 26% Con 17 4 44 49 4 0 0 2 0 0
Luton North East of England 25% Con 22 5 45 50 3 0 0 2 0 0
Worsley and Eccles South North West 25% Con 14 4 44 48 4 0 0 3 0 0
Walsall South West Midlands 23% Con 14 5 39 44 4 0 0 0 12 0
Luton South East of England 23% Con 14 5 36 42 6 0 0 1 12 2
Hammersmith London 21% Con 14 6 40 46 8 0 0 2 3 0
Mansfield East Midlands 20% Con 11 6 32 38 3 0 0 0 25 1
Wolverhampton North East West Midlands 19% Con 16 6 38 43 4 0 0 1 15 0
Stoke-on-Trent Central West Midlands 18% Con 17 7 31 38 6 0 0 1 19 5
Workington North West 17% Con 12 6 37 42 5 0 0 0 15 1
Stalybridge and Hyde North West 16% Con 16 6 43 49 4 0 0 4 0 0
Hornsey and Wood Green London 16% LD 19 9 17 44 35 0 0 2 1 0
Norwich South East of England 16% Con 16 8 34 42 11 0 0 12 0 0
Birmingham, Selly Oak West Midlands 16% Con 19 7 41 47 6 0 0 6 0 0
Leeds North East Yorkshire and The Humber 15% Con 15 8 41 48 7 0 0 3 0 1
Bristol South South West 15% Con 14 8 32 40 9 0 0 4 14 1
West Bromwich East West Midlands 15% Con 25 8 43 51 4 0 0 2 0 0
Burnley North West 14% Con 24 10 26 37 18 0 0 1 18 0
Bristol West South West 13% LD 17 14 19 38 24 0 0 18 0 1
Dagenham and Rainham London 12% UKIP 12 13 27 40 3 0 0 2 27 1