VoteClimate: What If 7.5% Of The Electorate Switch To The Party With The Best Climate Policy That Can Win In Their Seat?

What If 7.5% Of The Electorate Switch To The Party With The Best Climate Policy That Can Win In Their Seat?

If 7.5% of the electorate switched to the party with the best climate policy that could win in their seat, the next general election result would look something like this:

Labour: majority of 380 seats
Liberal Democrat: 264 seats short of a majority

Methodology:

  • Start from VoteClimate's Forecast For The Next General Election where the vote shares (GB) are Labour: 44% | Conservative: 27% | Liberal Democrat: 11.3% | Green: 6.8% | Reform/Brexit: 6.1%.
  • Subtract 7.5% from each party's votes in this seat.
  • Add 7.5% of the electorate to the party with the best climate policy that can win.
  • For this example, we've estimated that the parties rank on climate policy best to worst as follows:
    Green, Plaid Cymru, Liberal Democrat, Labour, SNP
  • NB: it's implicit in this methodology that VoteClimate can persuade 7.5% of people who might not otherwise have voted to Vote Climate.

Wow: Labour's majority is massively larger than the scenario where no one switches (VoteClimate's Forecast For The Next General Election).

How many voters need to switch for the VoteClimate strategy to work? See What If 19.75% Of The Electorate Switch To The Party With The Best Climate Policy That Can Win In Their Seat?.

We need a more radical plan... See What If 4.25% Of The Electorate Switch From Labour To A Party With Better Climate Policy?.

[Last updated: September 2023]

If people switch votes as per above, the seats would transfer between parties as follows:

Number of Seats Switch from Party To Party
107 Conservative Labour
34 Conservative Liberal Democrat
17 SNP Labour
2 Labour Plaid Cymru
2 SNP Liberal Democrat
1 Labour Liberal Democrat

The results per constituency would be as follows (changes in bold):

Constituency 7.5%-switch Winner No-switch Winner
Aberafan Maesteg Labour Labour
Aberdeen North SNP SNP
Aberdeen South SNP SNP
Aberdeenshire North and Moray East SNP SNP
Airdrie and Shotts Labour Labour
Aldershot Labour Conservative
Aldridge-Brownhills Labour Conservative
Alloa and Grangemouth SNP SNP
Altrincham and Sale West Labour Labour
Alyn and Deeside Labour Labour
Amber Valley Labour Conservative
Angus and Perthshire Glens SNP SNP
Arbroath and Broughty Ferry SNP SNP
Argyll, Bute and South Lochaber SNP SNP
Arundel and South Downs Labour Conservative
Ashfield Labour Labour
Ashford Labour Conservative
Ashton-under-Lyne Labour Labour
Aylesbury Labour Labour
Ayr, Carrick and Cumnock Labour SNP
Banbury Labour Labour
Bangor Aberconwy Labour Labour
Barking Labour Labour
Barnsley North Labour Labour
Barnsley South Labour Labour
Barrow and Furness Labour Labour
Basildon and Billericay Labour Conservative
Basingstoke Labour Labour
Bassetlaw Labour Labour
Bath Liberal Democrat Liberal Democrat
Bathgate and Linlithgow Labour SNP
Battersea Labour Labour
Beaconsfield Conservative Conservative
Beckenham and Penge Labour Labour
Bedford Labour Labour
Belfast East DUP DUP
Belfast North Sinn Fein Sinn Fein
Belfast South and Mid Down SDLP SDLP
Belfast West Sinn Fein Sinn Fein
Bermondsey and Old Southwark Labour Labour
Berwickshire, Roxburgh and Selkirk SNP SNP
Bethnal Green and Stepney Labour Labour
Beverley and Holderness Labour Conservative
Bexhill and Battle Labour Conservative
Bexleyheath and Crayford Labour Labour
Bicester and Woodstock Liberal Democrat Conservative
Birkenhead Labour Labour
Birmingham Edgbaston Labour Labour
Birmingham Erdington Labour Labour
Birmingham Hall Green and Moseley Labour Labour
Birmingham Hodge Hill and Solihull North Labour Labour
Birmingham Ladywood Labour Labour
Birmingham Northfield Labour Labour
Birmingham Perry Barr Labour Labour
Birmingham Selly Oak Labour Labour
Birmingham Yardley Labour Labour
Bishop Auckland Labour Labour
Blackburn Labour Labour
Blackley and Middleton South Labour Labour
Blackpool North and Fleetwood Labour Labour
Blackpool South Labour Labour
Blaenau Gwent and Rhymney Labour Labour
Blaydon and Consett Labour Labour
Blyth and Ashington Labour Labour
Bognor Regis and Littlehampton Labour Conservative
Bolsover Labour Labour
Bolton North East Labour Labour
Bolton South and Walkden Labour Labour
Bolton West Labour Labour
Bootle Labour Labour
Boston and Skegness Conservative Conservative
Bournemouth East Labour Labour
Bournemouth West Labour Labour
Bracknell Labour Conservative
Bradford East Labour Labour
Bradford South Labour Labour
Bradford West Labour Labour
Braintree Conservative Conservative
Brecon, Radnor and Cwm Tawe Liberal Democrat Conservative
Brent East Labour Labour
Brent West Labour Labour
Brentford and Isleworth Labour Labour
Brentwood and Ongar Conservative Conservative
Bridgend Labour Labour
Bridgwater Labour Conservative
Bridlington and The Wolds Labour Conservative
Brigg and Immingham Labour Conservative
Brighton Kemptown and Peacehaven Labour Labour
Brighton Pavilion Green Green
Bristol Central Labour Labour
Bristol East Labour Labour
Bristol North East Labour Labour
Bristol North West Labour Labour
Bristol South Labour Labour
Broadland and Fakenham Labour Conservative
Bromley and Biggin Hill Labour Labour
Bromsgrove Labour Conservative
Broxbourne Labour Conservative
Broxtowe Labour Labour
Buckingham and Bletchley Labour Labour
Burnley Labour Labour
Burton and Uttoxeter Labour Labour
Bury North Labour Labour
Bury South Labour Labour
Bury St Edmunds and Stowmarket Labour Conservative
Caerfyrddin Plaid Cymru Labour
Caerphilly Labour Labour
Caithness, Sutherland and Easter Ross Liberal Democrat SNP
Calder Valley Labour Labour
Camborne and Redruth Labour Labour
Cambridge Labour Labour
Cannock Chase Labour Conservative
Canterbury Labour Labour
Cardiff East Labour Labour
Cardiff North Labour Labour
Cardiff South and Penarth Labour Labour
Cardiff West Labour Labour
Carlisle Labour Labour
Carshalton and Wallington Liberal Democrat Liberal Democrat
Castle Point Conservative Conservative
Central Ayrshire Labour SNP
Central Devon Labour Labour
Central Suffolk and North Ipswich Labour Conservative
Ceredigion Preseli Plaid Cymru Labour
Chatham and Aylesford Labour Conservative
Cheadle Liberal Democrat Liberal Democrat
Chelmsford Liberal Democrat Conservative
Chelsea and Fulham Labour Labour
Cheltenham Liberal Democrat Liberal Democrat
Chesham and Amersham Labour Conservative
Chester North and Neston Labour Labour
Chester South and Eddisbury Labour Labour
Chesterfield Labour Labour
Chichester Labour Conservative
Chingford and Woodford Green Labour Labour
Chippenham Liberal Democrat Conservative
Chipping Barnet Labour Labour
Chorley Other Other
Christchurch Conservative Conservative
Cities of London and Westminster Labour Labour
City of Durham Labour Labour
Clacton Conservative Conservative
Clapham and Brixton Hill Labour Labour
Clwyd East Labour Labour
Clwyd North Labour Labour
Coatbridge and Bellshill Labour Labour
Colchester Labour Labour
Colne Valley Labour Labour
Congleton Labour Labour
Corby and East Northamptonshire Labour Labour
Coventry East Labour Labour
Coventry North West Labour Labour
Coventry South Labour Labour
Cowdenbeath and Kirkcaldy Labour Labour
Cramlington and Killingworth Labour Labour
Crawley Labour Labour
Crewe and Nantwich Labour Labour
Croydon East Labour Labour
Croydon South Labour Labour
Croydon West Labour Labour
Cumbernauld and Kirkintilloch Labour SNP
Dagenham and Rainham Labour Labour
Darlington Labour Labour
Dartford Labour Labour
Daventry Labour Conservative
Derby North Labour Labour
Derby South Labour Labour
Derbyshire Dales Labour Conservative
Dewsbury and Batley Labour Labour
Didcot and Wantage Liberal Democrat Conservative
Doncaster Central Labour Labour
Doncaster East and the Isle of Axholme Labour Labour
Doncaster North Labour Labour
Dorking and Horley Liberal Democrat Conservative
Dover and Deal Labour Labour
Droitwich and Evesham Conservative Conservative
Dudley Labour Labour
Dulwich and West Norwood Labour Labour
Dumfries and Galloway SNP SNP
Dumfriesshire, Clydesdale and Tweeddale Labour SNP
Dundee Central Labour SNP
Dunfermline and Dollar Labour SNP
Dunstable and Leighton Buzzard Labour Labour
Dwyfor Meirionnydd Plaid Cymru Plaid Cymru
Ealing Central and Acton Labour Labour
Ealing North Labour Labour
Ealing Southall Labour Labour
Earley and Woodley Labour Labour
Easington Labour Labour
East Antrim DUP DUP
East Grinstead and Uckfield Labour Conservative
East Ham Labour Labour
East Hampshire Conservative Conservative
East Kilbride and Strathaven Labour SNP
East Londonderry DUP DUP
East Renfrewshire SNP SNP
East Surrey Conservative Conservative
East Thanet Labour Labour
East Wiltshire Labour Conservative
East Worthing and Shoreham Labour Labour
Eastbourne Liberal Democrat Liberal Democrat
Eastleigh Liberal Democrat Liberal Democrat
Edinburgh East and Musselburgh Labour Labour
Edinburgh North and Leith Labour SNP
Edinburgh South Labour Labour
Edinburgh South West Labour SNP
Edinburgh West Labour SNP
Edmonton and Winchmore Hill Labour Labour
Ellesmere Port and Bromborough Labour Labour
Eltham and Chislehurst Labour Labour
Ely and East Cambridgeshire Liberal Democrat Conservative
Enfield North Labour Labour
Epping Forest Labour Conservative
Epsom and Ewell Liberal Democrat Conservative
Erewash Labour Labour
Erith and Thamesmead Labour Labour
Esher and Walton Liberal Democrat Liberal Democrat
Exeter Labour Labour
Exmouth and Exeter East Other Other
Falkirk SNP SNP
Fareham and Waterlooville Conservative Conservative
Farnham and Bordon Liberal Democrat Conservative
Faversham and Mid Kent Labour Conservative
Feltham and Heston Labour Labour
Fermanagh and South Tyrone Sinn Fein Sinn Fein
Filton and Bradley Stoke Labour Labour
Finchley and Golders Green Liberal Democrat Labour
Folkestone and Hythe Labour Conservative
Forest of Dean Labour Labour
Foyle SDLP SDLP
Frome and East Somerset Liberal Democrat Conservative
Fylde Labour Labour
Gainsborough Labour Conservative
Gateshead Central and Whickham Labour Labour
Gedling Labour Labour
Gillingham and Rainham Labour Labour
Glasgow East Labour Labour
Glasgow North Labour Labour
Glasgow North East Labour Labour
Glasgow South Labour Labour
Glasgow South West Labour Labour
Glasgow West Labour Labour
Glastonbury and Somerton Liberal Democrat Conservative
Glenrothes and Mid Fife Labour SNP
Gloucester Labour Labour
Godalming and Ash Liberal Democrat Liberal Democrat
Goole and Pocklington Labour Conservative
Gordon and Buchan SNP SNP
Gorton and Denton Labour Labour
Gosport Labour Conservative
Gower Labour Labour
Grantham and Bourne Labour Conservative
Gravesham Labour Labour
Great Grimsby and Cleethorpes Labour Labour
Great Yarmouth Labour Conservative
Greenwich and Woolwich Labour Labour
Guildford Liberal Democrat Liberal Democrat
Hackney North and Stoke Newington Labour Labour
Hackney South and Shoreditch Labour Labour
Halesowen Labour Labour
Halifax Labour Labour
Hamble Valley Labour Conservative
Hamilton and Clyde Valley Labour Labour
Hammersmith and Chiswick Labour Labour
Hampstead and Highgate Labour Labour
Harborough, Oadby and Wigston Labour Labour
Harlow Labour Labour
Harpenden and Berkhamsted Liberal Democrat Conservative
Harrogate and Knaresborough Liberal Democrat Liberal Democrat
Harrow East Labour Labour
Harrow West Labour Labour
Hartlepool Labour Labour
Harwich and North Essex Labour Conservative
Hastings and Rye Labour Labour
Havant Labour Conservative
Hayes and Harlington Labour Labour
Hazel Grove Liberal Democrat Liberal Democrat
Hemel Hempstead Labour Labour
Hendon Labour Labour
Henley and Thame Liberal Democrat Conservative
Hereford and South Herefordshire Labour Conservative
Herne Bay and Sandwich Labour Labour
Hertford and Stortford Labour Labour
Hertsmere Labour Conservative
Hexham Labour Labour
Heywood and Middleton North Labour Labour
High Peak Labour Labour
Hinckley and Bosworth Labour Conservative
Hitchin Liberal Democrat Conservative
Holborn and St Pancras Labour Labour
Honiton and Sidmouth Labour Conservative
Hornchurch and Upminster Labour Conservative
Hornsey and Friern Barnet Labour Labour
Horsham Labour Conservative
Houghton and Sunderland South Labour Labour
Hove and Portslade Labour Labour
Huddersfield Labour Labour
Huntingdon Labour Conservative
Hyndburn Labour Labour
Ilford North Labour Labour
Ilford South Labour Labour
Inverclyde and Renfrewshire West Labour Labour
Inverness, Skye and West Ross-shire SNP SNP
Ipswich Labour Labour
Isle of Wight East Labour Labour
Isle of Wight West Labour Labour
Islington North Labour Labour
Islington South and Finsbury Labour Labour
Jarrow and Gateshead East Labour Labour
Keighley and Ilkley Labour Labour
Kenilworth and Southam Labour Conservative
Kensington and Bayswater Labour Labour
Kettering Labour Labour
Kilmarnock and Loudoun Labour SNP
Kingston and Surbiton Liberal Democrat Liberal Democrat
Kingston upon Hull East Labour Labour
Kingston upon Hull North and Cottingham Labour Labour
Kingston upon Hull West and Haltemprice Labour Labour
Kingswinford and South Staffordshire Conservative Conservative
Knowsley Labour Labour
Lagan Valley DUP DUP
Lancaster and Wyre Labour Labour
Leeds Central and Headingley Labour Labour
Leeds East Labour Labour
Leeds North East Labour Labour
Leeds North West Labour Labour
Leeds South Labour Labour
Leeds South West and Morley Labour Labour
Leeds West and Pudsey Labour Labour
Leicester East Labour Labour
Leicester South Labour Labour
Leicester West Labour Labour
Leigh and Atherton Labour Labour
Lewes Liberal Democrat Liberal Democrat
Lewisham East Labour Labour
Lewisham North Labour Labour
Lewisham West and East Dulwich Labour Labour
Leyton and Wanstead Labour Labour
Lichfield Labour Conservative
Lincoln Labour Labour
Liverpool Garston Labour Labour
Liverpool Riverside Labour Labour
Liverpool Walton Labour Labour
Liverpool Wavertree Labour Labour
Liverpool West Derby Labour Labour
Livingston Labour SNP
Llanelli Labour Labour
Lothian East Labour Labour
Loughborough Labour Labour
Louth and Horncastle Conservative Conservative
Lowestoft Labour Labour
Luton North Labour Labour
Luton South and South Bedfordshire Labour Labour
Macclesfield Labour Labour
Maidenhead Labour Conservative
Maidstone and Malling Labour Conservative
Makerfield Labour Labour
Maldon Conservative Conservative
Manchester Central Labour Labour
Manchester Rusholme Labour Labour
Manchester Withington Labour Labour
Mansfield Labour Labour
Melksham and Devizes Liberal Democrat Conservative
Melton and Syston Labour Conservative
Meriden and Solihull East Labour Conservative
Merthyr Tydfil and Aberdare Labour Labour
Mid and South Pembrokeshire Labour Labour
Mid Bedfordshire Labour Conservative
Mid Buckinghamshire Labour Conservative
Mid Cheshire Labour Labour
Mid Derbyshire Labour Labour
Mid Dorset and North Poole Liberal Democrat Conservative
Mid Dunbartonshire Labour SNP
Mid Leicestershire Labour Conservative
Mid Norfolk Labour Conservative
Mid Sussex Liberal Democrat Conservative
Mid Ulster Sinn Fein Sinn Fein
Middlesbrough and Thornaby East Labour Labour
Middlesbrough South and East Cleveland Labour Labour
Midlothian Labour Labour
Milton Keynes Central Labour Labour
Milton Keynes North Labour Labour
Mitcham and Morden Labour Labour
Monmouthshire Labour Labour
Montgomeryshire and Glyndwr Labour Labour
Moray West, Nairn and Strathspey SNP SNP
Morecambe and Lunesdale Labour Labour
Motherwell, Wishaw and Carluke Labour Labour
Na h-Eileanan an Iar Labour Labour
Neath and Swansea East Labour Labour
New Forest East Conservative Conservative
New Forest West Conservative Conservative
Newark Labour Conservative
Newbury Liberal Democrat Conservative
Newcastle upon Tyne Central and West Labour Labour
Newcastle upon Tyne East and Wallsend Labour Labour
Newcastle upon Tyne North Labour Labour
Newcastle-under-Lyme Labour Labour
Newport East Labour Labour
Newport West and Islwyn Labour Labour
Newry and Armagh Sinn Fein Sinn Fein
Newton Abbot Labour Conservative
Newton Aycliffe and Spennymoor Labour Labour
Normanton and Hemsworth Labour Labour
North Antrim DUP DUP
North Ayrshire and Arran SNP SNP
North Bedfordshire Labour Conservative
North Cornwall Liberal Democrat Conservative
North Cotswolds Labour Conservative
North Devon Liberal Democrat Conservative
North Dorset Conservative Conservative
North Down Alliance Alliance
North Durham Labour Labour
North East Cambridgeshire Conservative Conservative
North East Derbyshire Labour Labour
North East Fife Liberal Democrat SNP
North East Hampshire Conservative Conservative
North East Hertfordshire Labour Labour
North East Somerset and Hanham Labour Labour
North Herefordshire Conservative Conservative
North Norfolk Liberal Democrat Conservative
North Northumberland Labour Labour
North Shropshire Labour Conservative
North Somerset Labour Labour
North Warwickshire and Bedworth Labour Conservative
North West Cambridgeshire Labour Conservative
North West Essex Conservative Conservative
North West Hampshire Labour Conservative
North West Leicestershire Labour Conservative
North West Norfolk Labour Conservative
Northampton North Labour Labour
Northampton South Labour Labour
Norwich North Labour Labour
Norwich South Labour Labour
Nottingham East Labour Labour
Nottingham North and Kimberley Labour Labour
Nottingham South Labour Labour
Nuneaton Labour Labour
Old Bexley and Sidcup Labour Conservative
Oldham East and Saddleworth Labour Labour
Oldham West, Chadderton and Royton Labour Labour
Orkney and Shetland Liberal Democrat Liberal Democrat
Orpington Labour Conservative
Ossett and Denby Dale Labour Labour
Oxford East Labour Labour
Oxford West and Abingdon Liberal Democrat Liberal Democrat
Paisley and Renfrewshire North Labour SNP
Paisley and Renfrewshire South Labour SNP
Peckham Labour Labour
Pendle and Clitheroe Labour Labour
Penistone and Stocksbridge Labour Labour
Penrith and Solway Labour Labour
Perth and Kinross-shire SNP SNP
Peterborough Labour Labour
Plymouth Moor View Labour Labour
Plymouth Sutton and Devonport Labour Labour
Pontefract, Castleford and Knottingley Labour Labour
Pontypridd Labour Labour
Poole Labour Conservative
Poplar and Limehouse Labour Labour
Portsmouth North Labour Labour
Portsmouth South Labour Labour
Preston Labour Labour
Putney Labour Labour
Queen's Park and Maida Vale Labour Labour
Rawmarsh and Conisbrough Labour Labour
Rayleigh and Wickford Conservative Conservative
Reading Central Labour Labour
Reading West and Mid Berkshire Labour Labour
Redcar Labour Labour
Redditch Labour Conservative
Reigate Labour Conservative
Rhondda and Ogmore Labour Labour
Ribble Valley Labour Labour
Richmond and Northallerton Conservative Conservative
Richmond Park Liberal Democrat Liberal Democrat
Rochdale Labour Labour
Rochester and Strood Labour Labour
Romford Labour Conservative
Romsey and Southampton North Liberal Democrat Conservative
Rossendale and Darwen Labour Labour
Rother Valley Labour Labour
Rotherham Labour Labour
Rugby Labour Labour
Ruislip, Northwood and Pinner Labour Labour
Runcorn and Helsby Labour Labour
Runnymede and Weybridge Liberal Democrat Conservative
Rushcliffe Labour Labour
Rutherglen Labour Labour
Rutland and Stamford Labour Conservative
Salford Labour Labour
Salisbury Labour Conservative
Scarborough and Whitby Labour Labour
Scunthorpe Labour Labour
Sefton Central Labour Labour
Selby Labour Labour
Sevenoaks Conservative Conservative
Sheffield Brightside and Hillsborough Labour Labour
Sheffield Central Labour Labour
Sheffield Hallam Labour Labour
Sheffield Heeley Labour Labour
Sheffield South East Labour Labour
Sherwood Forest Labour Labour
Shipley Labour Labour
Shrewsbury Labour Labour
Sittingbourne and Sheppey Labour Conservative
Skipton and Ripon Labour Conservative
Sleaford and North Hykeham Labour Conservative
Slough Labour Labour
Smethwick Labour Labour
Solihull West and Shirley Labour Conservative
South Antrim DUP DUP
South Basildon and East Thurrock Labour Conservative
South Cambridgeshire Liberal Democrat Liberal Democrat
South Cotswolds Conservative Conservative
South Derbyshire Labour Conservative
South Devon Liberal Democrat Conservative
South Dorset Labour Conservative
South Down Sinn Fein Sinn Fein
South East Cornwall Labour Conservative
South Holland and The Deepings Conservative Conservative
South Leicestershire Labour Conservative
South Norfolk Labour Conservative
South Northamptonshire Labour Conservative
South Ribble Labour Labour
South Shields Labour Labour
South Shropshire Labour Conservative
South Suffolk Labour Conservative
South West Devon Labour Conservative
South West Hertfordshire Labour Conservative
South West Norfolk Conservative Conservative
South West Wiltshire Labour Conservative
Southampton Itchen Labour Labour
Southampton Test Labour Labour
Southend East and Rochford Labour Labour
Southend West and Leigh Labour Labour
Southgate and Wood Green Labour Labour
Southport Labour Labour
Spelthorne Labour Conservative
Spen Valley Labour Labour
St Albans Liberal Democrat Liberal Democrat
St Austell and Newquay Labour Labour
St Helens North Labour Labour
St Helens South and Whiston Labour Labour
St Ives Liberal Democrat Liberal Democrat
St Neots and Mid Cambridgeshire Liberal Democrat Conservative
Stafford Labour Labour
Staffordshire Moorlands Labour Conservative
Stalybridge and Hyde Labour Labour
Stevenage Labour Labour
Stirling and Strathallan SNP SNP
Stockport Labour Labour
Stockton North Labour Labour
Stockton West Labour Labour
Stoke-on-Trent Central Labour Labour
Stoke-on-Trent North Labour Labour
Stoke-on-Trent South Labour Labour
Stone, Great Wyrley and Penkridge Labour Conservative
Stourbridge Labour Labour
Strangford DUP DUP
Stratford and Bow Labour Labour
Stratford-on-Avon Conservative Conservative
Streatham and Croydon North Labour Labour
Stretford and Urmston Labour Labour
Stroud Labour Labour
Suffolk Coastal Labour Conservative
Sunderland Central Labour Labour
Surrey Heath Liberal Democrat Conservative
Sussex Weald Labour Conservative
Sutton and Cheam Liberal Democrat Liberal Democrat
Sutton Coldfield Labour Conservative
Swansea West Labour Labour
Swindon North Labour Labour
Swindon South Labour Labour
Tamworth Labour Conservative
Tatton Labour Labour
Taunton and Wellington Liberal Democrat Liberal Democrat
Telford Labour Labour
Tewkesbury Labour Conservative
The Wrekin Labour Conservative
Thirsk and Malton Labour Conservative
Thornbury and Yate Liberal Democrat Conservative
Thurrock Labour Labour
Tipton and Wednesbury Labour Labour
Tiverton and Minehead Labour Conservative
Tonbridge Conservative Conservative
Tooting Labour Labour
Torbay Conservative Conservative
Torfaen Labour Labour
Torridge and Tavistock Labour Conservative
Tottenham Labour Labour
Truro and Falmouth Labour Labour
Tunbridge Wells Liberal Democrat Conservative
Twickenham Liberal Democrat Liberal Democrat
Tynemouth Labour Labour
Upper Bann DUP DUP
Uxbridge and South Ruislip Labour Labour
Vale of Glamorgan Labour Labour
Vauxhall and Camberwell Green Labour Labour
Wakefield and Rothwell Labour Labour
Wallasey Labour Labour
Walsall and Bloxwich Labour Labour
Walthamstow Labour Labour
Warrington North Labour Labour
Warrington South Labour Labour
Warwick and Leamington Labour Labour
Washington and Gateshead South Labour Labour
Watford Labour Labour
Waveney Valley Labour Conservative
Weald of Kent Labour Conservative
Wellingborough and Rushden Labour Labour
Wells and Mendip Hills Liberal Democrat Conservative
Welwyn Hatfield Labour Labour
West Aberdeenshire and Kincardine SNP SNP
West Bromwich Labour Labour
West Dorset Liberal Democrat Conservative
West Dunbartonshire Labour Labour
West Ham and Beckton Labour Labour
West Lancashire Labour Labour
West Suffolk Labour Conservative
West Tyrone Sinn Fein Sinn Fein
West Worcestershire Labour Conservative
Westmorland and Lonsdale Liberal Democrat Liberal Democrat
Weston-super-Mare Labour Labour
Wetherby and Easingwold Labour Conservative
Whitehaven and Workington Labour Labour
Widnes and Halewood Labour Labour
Wigan Labour Labour
Wimbledon Liberal Democrat Liberal Democrat
Winchester Liberal Democrat Liberal Democrat
Windsor Labour Conservative
Wirral West Labour Labour
Witham Conservative Conservative
Witney Liberal Democrat Conservative
Woking Liberal Democrat Conservative
Wokingham Liberal Democrat Conservative
Wolverhampton North East Labour Labour
Wolverhampton South East Labour Labour
Wolverhampton West Labour Labour
Worcester Labour Labour
Worsley and Eccles Labour Labour
Worthing West Labour Labour
Wrexham Labour Labour
Wycombe Labour Labour
Wyre Forest Labour Conservative
Wythenshawe and Sale East Labour Labour
Yeovil Liberal Democrat Conservative
Ynys Mon Labour Labour
York Central Labour Labour
York Outer Labour Labour

See also: Electoral Analysis

Maximise your vote to save the planet.

Join Now