2017 general election

Held on 2017-06-08. The result below is the official outcome; underneath it, where we hold the polls, is how close each pollster’s final poll came.

Result

Party Share (%)
Conservative Party 43.4%
Labour Party 41.0%
Liberal Democrats 7.6%
UK Independence Party 1.9%
Green Party 1.7%

How the final polls compared

Each pollster’s last poll in the 30 days before this election, and how far it was from the result. Only parties the pollster reported are counted.

Pollster Final poll Days before Parties scored Difference
Survation 2017-06-06 2 5 0.8 percentage points
Party Poll Result Difference
Conservative Party 41.0% 43.4% -2.4 percentage points
Labour Party 40.0% 41.0% -1.0 percentage points
Liberal Democrats 8.0% 7.6% +0.4 percentage points
Green Party 2.0% 1.7% +0.3 percentage points
UK Independence Party 2.0% 1.9% +0.1 percentage points
Verian 2017-06-01 7 5 1.3 percentage points
Party Poll Result Difference
Labour Party 38.0% 41.0% -3.0 percentage points
UK Independence Party 4.0% 1.9% +2.1 percentage points
Liberal Democrats 7.0% 7.6% -0.6 percentage points
Conservative Party 43.0% 43.4% -0.4 percentage points
Green Party 2.0% 1.7% +0.3 percentage points
Qriously 2017-06-04 4 5 1.5 percentage points
Party Poll Result Difference
Conservative Party 39.0% 43.4% -4.4 percentage points
UK Independence Party 4.0% 1.9% +2.1 percentage points
Green Party 1.0% 1.7% -0.7 percentage points
Liberal Democrats 8.0% 7.6% +0.4 percentage points
Labour Party 41.0% 41.0% 0.0 percentage points
SurveyMonkey 2017-06-04 4 5 1.7 percentage points
Party Poll Result Difference
Labour Party 38.0% 41.0% -3.0 percentage points
UK Independence Party 4.0% 1.9% +2.1 percentage points
Liberal Democrats 6.0% 7.6% -1.6 percentage points
Conservative Party 42.0% 43.4% -1.4 percentage points
Green Party 2.0% 1.7% +0.3 percentage points
Ipsos MORI 2017-06-06 2 5 1.7 percentage points
Party Poll Result Difference
Labour Party 36.0% 41.0% -5.0 percentage points
UK Independence Party 4.0% 1.9% +2.1 percentage points
Conservative Party 44.0% 43.4% +0.6 percentage points
Liberal Democrats 7.0% 7.6% -0.6 percentage points
Green Party 2.0% 1.7% +0.3 percentage points
Opinium 2017-06-04 4 5 1.8 percentage points
Party Poll Result Difference
Labour Party 36.0% 41.0% -5.0 percentage points
UK Independence Party 5.0% 1.9% +3.1 percentage points
Conservative Party 43.0% 43.4% -0.4 percentage points
Liberal Democrats 8.0% 7.6% +0.4 percentage points
Green Party 2.0% 1.7% +0.3 percentage points
Panelbase 2017-06-02 6 5 1.9 percentage points
Party Poll Result Difference
Labour Party 36.0% 41.0% -5.0 percentage points
UK Independence Party 5.0% 1.9% +3.1 percentage points
Conservative Party 44.0% 43.4% +0.6 percentage points
Liberal Democrats 7.0% 7.6% -0.6 percentage points
Green Party 2.0% 1.7% +0.3 percentage points
ORB 2017-05-31 8 4 2.3 percentage points
Party Poll Result Difference
Labour Party 36.0% 41.0% -5.0 percentage points
UK Independence Party 4.0% 1.9% +2.1 percentage points
Conservative Party 45.0% 43.4% +1.6 percentage points
Liberal Democrats 8.0% 7.6% +0.4 percentage points
ComRes 2017-06-05 3 5 2.5 percentage points
Party Poll Result Difference
Labour Party 34.0% 41.0% -7.0 percentage points
UK Independence Party 5.0% 1.9% +3.1 percentage points
Liberal Democrats 9.0% 7.6% +1.4 percentage points
Conservative Party 44.0% 43.4% +0.6 percentage points
Green Party 2.0% 1.7% +0.3 percentage points
YouGov 2017-06-05 3 5 2.6 percentage points
Party Poll Result Difference
Labour Party 35.0% 41.0% -6.0 percentage points
UK Independence Party 5.0% 1.9% +3.1 percentage points
Liberal Democrats 10.0% 7.6% +2.4 percentage points
Conservative Party 42.0% 43.4% -1.4 percentage points
Green Party 2.0% 1.7% +0.3 percentage points
ICM 2017-06-06 2 5 2.7 percentage points
Party Poll Result Difference
Labour Party 34.0% 41.0% -7.0 percentage points
UK Independence Party 5.0% 1.9% +3.1 percentage points
Conservative Party 46.0% 43.4% +2.6 percentage points
Liberal Democrats 7.0% 7.6% -0.6 percentage points
Green Party 2.0% 1.7% +0.3 percentage points
BMG 2017-06-06 2 5 3.1 percentage points
Party Poll Result Difference
Labour Party 33.0% 41.0% -8.0 percentage points
UK Independence Party 5.0% 1.9% +3.1 percentage points
Conservative Party 46.0% 43.4% +2.6 percentage points
Green Party 3.0% 1.7% +1.3 percentage points
Liberal Democrats 8.0% 7.6% +0.4 percentage points
Norstat 2017-05-31 8 5 3.2 percentage points
Party Poll Result Difference
Labour Party 35.0% 41.0% -6.0 percentage points
Conservative Party 39.0% 43.4% -4.4 percentage points
UK Independence Party 6.0% 1.9% +4.1 percentage points
Green Party 3.0% 1.7% +1.3 percentage points
Liberal Democrats 8.0% 7.6% +0.4 percentage points

How this is measured: for each past election we take each pollster’s last poll in the 30 days before polling day and compare it, party by party, with the result. The figure is the mean absolute difference across the parties that appear in both. Only parties the pollster actually reported are counted. A late shift in opinion is not the same thing as a polling error.