Results breakdown of the 2017 United Kingdom general election

This is the results breakdown of the 2017 general election.

Vote shares
A post-election analysis of Lord Ashcroft of inter-party swing (between specific parties):

Conservative to Labour

 * 1) Battersea
 * 2) Bedford
 * 3) Brighton Kemptown
 * 4) Bristol North West
 * 5) Bury North
 * 6) Canterbury
 * 7) Cardiff North
 * 8) Colne Valley
 * 9) Crewe and Nantwich
 * 10) Croydon Central
 * 11) Derby North
 * 12) Enfield Southgate
 * 13) Gower
 * 14) High Peak
 * 15) Ipswich
 * 16) Keighley
 * 17) Kensington
 * 18) Lincoln
 * 19) Peterborough
 * 20) Plymouth Sutton and Devonport
 * 21) Portsmouth South
 * 22) Reading East
 * 23) Stockton South
 * 24) Stroud
 * 25) Vale of Clwyd
 * 26) Warrington South
 * 27) Warwick and Leamington
 * 28) Weaver Vale

SNP to Conservative

 * 1) Aberdeen South
 * 2) Aberdeenshire West & Kincardine
 * 3) Angus
 * 4) Ayr, Carrick and Cumnock
 * 5) Banff and Buchan
 * 6) Berwickshire, Roxburgh and Selkirk
 * 7) Dumfries and Galloway
 * 8) Gordon
 * 9) Moray
 * 10) Ochil and South Perthshire
 * 11) Renfrewshire East
 * 12) Stirling

SNP to Labour

 * 1) Coatbridge, Chryston and Bellshill
 * 2) East Lothian
 * 3) Glasgow North East
 * 4) Kirkcaldy and Cowdenbeath
 * 5) Midlothian
 * 6) Rutherglen and Hamilton West

Labour to Conservative

 * 1) Copeland
 * 2) Derbyshire North East
 * 3) Mansfield
 * 4) Middlesbrough South and Cleveland East
 * 5) Stoke-on-Trent South
 * 6) Walsall North

Conservative to Liberal Democrat

 * 1) Bath
 * 2) Eastbourne
 * 3) Kingston and Surbiton
 * 4) Oxford West and Abingdon
 * 5) Twickenham

SNP to Liberal Democrat

 * 1) Caithness, Sutherland and Easter Ross
 * 2) Dunbartonshire East
 * 3) Edinburgh West

Liberal Democrat to Labour

 * 1) Leeds North West
 * 2) Sheffield Hallam

SDLP to Sinn Féin

 * 1) Foyle
 * 2) South Down

Liberal Democrat to Conservative

 * 1) Southport

UKIP to Conservative

 * 1) Clacton

Ulster Unionist to Sinn Féin

 * 1) Fermanagh and South Tyrone

SDLP to Democratic Unionist

 * 1) Belfast South

Ulster Unionist to Democratic Unionist

 * 1) South Antrim

Liberal Democrat to Plaid Cymru

 * 1) Ceredigion