2017 General Election

8 June 2017 · The Brexit Realignment · 650 seats

May's snap election to strengthen her Brexit hand instead destroyed her majority, as Corbyn's Labour surged. The DUP's ten MPs propped up the government through two years of parliamentary deadlock.

Prime Minister before

Theresa May

Conservative

Prime Minister (continued)

Theresa May

Conservative

Government formed

Conservative

no overall majority

Turnout

68.8%

electorate 46,836,533

The result

Conservative
Theresa May · 42.3%
317
seats
Labour
Jeremy Corbyn · 40.0%
262
seats
SNP
Nicola Sturgeon · 3.0%
35
seats
Liberal Democrats
Tim Farron · 7.4%
12
seats
DUP
Arlene Foster · 0.9%
10
seats
Sinn Féin
Gerry Adams · 0.7%
7
seats

7 further seats went to parties and independents outside the main contenders listed above.

Turnout by nation

England

69.1%

Wales

68.6%

Scotland

66.4%

N. Ireland

65.4%

United Kingdom

68.8%

The result by constituency

All 650 constituencies on the 2010-2019 boundaries, from the House of Commons Library dataset. Search, filter by country or region, and click any column heading to sort.

Highest turnout

79.5%

Twickenham, London

Lowest turnout

53.0%

Glasgow North East, Scotland

Biggest single-party share

85.7%

Labour, Liverpool Walton

Tightest main-family margin

0.0 pts

Richmond Park, London

South East
Conservative 53.8% · most votes in 72Liberal / Lib Dem 10.5% · most votes in 2Labour 28.6% · most votes in 8Other 7.1% · most votes in 2
84
seats · turnout 71.2%
North West
Conservative 36.2% · most votes in 20Liberal / Lib Dem 5.4% · most votes in 1Labour 54.9% · most votes in 54Other 3.6%
75
seats · turnout 67.8%
London
Conservative 33.1% · most votes in 21Liberal / Lib Dem 8.8% · most votes in 3Labour 54.5% · most votes in 49Other 3.6%
73
seats · turnout 70.1%
Scotland
Conservative 28.6% · most votes in 13Liberal / Lib Dem 6.8% · most votes in 4Labour 27.1% · most votes in 7SNP / Plaid Cymru 36.9% · most votes in 35Other 0.7%
59
seats · turnout 66.4%
West Midlands
Conservative 49.0% · most votes in 35Liberal / Lib Dem 4.4%Labour 42.5% · most votes in 24Other 4.1%
59
seats · turnout 66.9%
East of England
Conservative 54.6% · most votes in 50Liberal / Lib Dem 7.9% · most votes in 1Labour 32.7% · most votes in 7Other 4.8%
58
seats · turnout 69.8%
South West
Conservative 51.4% · most votes in 47Liberal / Lib Dem 14.9% · most votes in 1Labour 29.1% · most votes in 7Other 4.5%
55
seats · turnout 71.8%
Yorkshire and the Humber
Conservative 40.5% · most votes in 17Liberal / Lib Dem 5.0%Labour 49.0% · most votes in 37Other 5.6%
54
seats · turnout 66.4%
East Midlands
Conservative 50.7% · most votes in 31Liberal / Lib Dem 4.3%Labour 40.5% · most votes in 15Other 4.5%
46
seats · turnout 69.0%
Wales
Conservative 33.6% · most votes in 8Liberal / Lib Dem 4.5%Labour 48.9% · most votes in 28SNP / Plaid Cymru 10.4% · most votes in 4Other 2.5%
40
seats · turnout 68.6%
North East
Conservative 34.4% · most votes in 3Liberal / Lib Dem 4.6%Labour 55.4% · most votes in 26Other 5.6%
29
seats · turnout 66.0%
Northern Ireland
Conservative 0.5%Other 99.5% · most votes in 18
18
seats · turnout 65.4%
650 of 650 constituencies
Aberavon
Labour
68.1%
Aberconwy
Conservative
44.6%
Aberdeen North
SNP / Plaid Cymru
41.3%
Aberdeen South
Conservative
42.1%
Airdrie & Shotts
SNP / Plaid Cymru
37.6%
Aldershot
Conservative
55.1%
Aldridge-Brownhills
Conservative
65.4%
Altrincham & Sale West
Conservative
51.0%
Alyn & Deeside
Labour
52.1%
Amber Valley
Conservative
56.5%
Angus
Conservative
45.2%
Arfon
SNP / Plaid Cymru
40.8%

The dataset groups candidates into five party families: Conservative (including Ulster Unionists before February 1974), the Liberal family (Liberal, SDP–Liberal Alliance, Liberal Democrats), Labour, SNP and Plaid Cymru, and all others combined. “Most votes” marks the family with the largest vote in each constituency, not necessarily the seat's winner: the Other column aggregates many parties.