Key Seats

How the tactical sites line up where it matters - the key swing seats.

If we all vote tactically in these seats, we will stop the Tories. It is vital that we do all we can in these key seats. If you live in or close to these seats please focus your efforts here.

NOTE: Some of the blank seats have been coloured for ease of comparison - this does NOT mean an endorsement from these sites. To be clear - blank spaces are NOT endorsements, no matter the colour.

Constituency Tactical 2017 Best For Britain Progessive Alliance (Compass) More United The Guardian Stop The Tories
Bath Lib Dem Lib Dem Lib Dem Lib Dem Lib Dem
Bedford Labour Labour Labour Labour Labour
Berwick-upon-Tweed Lib Dem Lib Dem Lib Dem Lib Dem Lib Dem
Berwickshire, Roxburgh and Selkirk SNP SNP SNP
Bolton West Labour Labour Labour Labour Labour
Brecon and Radnorshire Lib Dem Lib Dem Lib Dem Lib Dem Lib Dem
Brentford and Isleworth Labour Labour Labour Labour Labour
Brighton Kemptown Labour Labour Labour Labour Labour
Bristol North West Labour Labour Labour Labour Labour
Bury North Labour Labour Labour Labour Labour
Cardiff North Labour Labour Labour Labour Labour
Cheadle Lib Dem Lib Dem Lib Dem Lib Dem Lib Dem Lib Dem
Cheltenham Lib Dem Lib Dem Lib Dem Lib Dem Lib Dem
Chingford and Woodford Green Labour Labour Labour Labour
Chipping Barnet Labour Labour Labour Labour
City of Chester Labour Labour Labour Labour
Colchester Lib Dem Lib Dem Lib Dem Lib Dem Lib Dem
Copeland Labour Labour Labour Labour Labour
Corby Labour Labour Labour Labour Labour
Crewe and Nantwich Labour Labour Labour Labour
Croydon Central Labour Labour Labour Labour Labour
Derby North Labour Labour Labour Labour Labour
Dewsbury Labour Labour Labour Labour
Dumfriesshire, Clydesdale and Tweeddale
SNP SNP SNP SNP
Ealing Central and Acton Labour Labour Labour Labour
East Devon Independent Independent TBC
Eastbourne Lib Dem Lib Dem Lib Dem Lib Dem Lib Dem
Eastleigh Lib Dem Lib Dem Lib Dem Lib Dem
Enfield North Labour Labour Labour Labour
Enfield, Southgate Labour Labour Labour Labour
Finchley and Golders Green Labour Labour Labour Labour
Gower Labour Labour Labour Labour Labour
Halesowen and Rowley Regis Labour Labour Labour Labour
Halifax Labour Labour Labour Labour
Harrow East Labour Labour Labour Labour
Hazel Grove Lib Dem Lib Dem Lib Dem Lib Dem Lib Dem
Hendon Labour Labour Labour Labour Labour
Hove Labour Labour Labour Labour Labour
Ilford North Labour Labour Labour Labour
Ipswich Labour Labour Labour Labour
Kensington Labour Labour Labour
Kingston and Surbiton Lib Dem Lib Dem Lib Dem Lib Dem Lib Dem
Lancaster and Fleetwood Labour Labour Labour Labour
Lewes Lib Dem Lib Dem Lib Dem Lib Dem Lib Dem Lib Dem
Lincoln Labour Labour Labour Labour Labour
Morley and Outwood Labour Labour Labour Labour Labour
North Cornwall Lib Dem Lib Dem Lib Dem Lib Dem
North Devon Lib Dem Lib Dem Lib Dem Lib Dem
Northampton North Labour Labour Labour Labour
Norwich North Labour Labour Labour Labour
Oxford West and Abingdon Lib Dem Lib Dem Lib Dem Lib Dem Lib Dem
Peterborough Labour Labour Labour Labour Labour
Plymouth, Moor View Labour Labour Labour Labour Labour
Plymouth, Sutton and Devonport Labour Labour Labour Labour Labour
Portsmouth South Lib Dem Lib Dem Lib Dem Lib Dem Lib Dem
Richmond Park Lib Dem Lib Dem Lib Dem Lib Dem Lib Dem
Rochester and Strood Labour Labour Labour
Somerton & Frome Lib Dem Lib Dem Lib Dem Lib Dem
Southampton, Itchen Labour Labour Labour Labour Labour
St Austell and Newquay Lib Dem Lib Dem Lib Dem Lib Dem
St Ives Lib Dem Lib Dem Lib Dem Lib Dem Lib Dem Lib Dem
Stockton South Labour Labour Labour Labour
Sutton and Cheam Lib Dem Lib Dem Lib Dem Lib Dem Lib Dem Lib Dem
Taunton Deane Lib Dem Lib Dem Lib Dem
Telford Labour Labour Labour Labour Labour
Thornbury and Yate Lib Dem Lib Dem Lib Dem Lib Dem Lib Dem
Thurrock Labour Labour Labour Labour Labour
Torbay Lib Dem Lib Dem Lib Dem Lib Dem Lib Dem
Twickenham Lib Dem Lib Dem Lib Dem Lib Dem Lib Dem
Vale of Clwyd Labour Labour Labour Labour Labour
Warrington South Labour Labour Labour Labour Labour
Warwickshire North Labour Labour Labour Labour Labour
Waveney Labour Labour Labour Labour Labour
Weaver Vale Labour Labour Labour Labour Labour
Wells Lib Dem Lib Dem Lib Dem Lib Dem Lib Dem
Wirral West Labour Labour Labour Labour
Wolverhampton South West Labour Labour Labour Labour
Wycombe Labour Labour Labour
Yeovil Lib Dem Lib Dem Lib Dem Lib Dem Lib Dem