Sources
Don't Split as JSON
data.json is the data behind this website.
The format of this data may change at any time: backwards-compatibility is not guaranteed.
other_sites.csv tracks the recommendations
given by DontSplit and others, with a view to highlight differences between sources.
example_postcodes.csv
gives an example postcode for every constituency (in case you need to use a
postcode lookup!)
Postcode search
Uses Parliamentary Constituency Postcodes by Chris Bell
https://www.doogal.co.uk/ElectoralConstituencies.php
Contains OS data © Crown copyright and database rights 2019
Contains Royal Mail data © Royal Mail copyright and database rights 2019
Contains National Statistics data © Crown copyright and database rights 2019
Announced candidates
Election scenarios
General Election 2017
Results of the 2017 General Election
Election results are collected as a Research Briefing by the UK Parliament, and can be downloaded from:
https://researchbriefings.parliament.uk/ResearchBriefing/Summary/CBP-7979
Contains Parliamentary information licensed under the Open Parliament Licence v3.0.
https://www.parliament.uk/site-information/copyright-parliament/open-parliament-licence/
General Election 2015
Results of the 2015 General Election
Election results are collected as a Research Briefing by the UK Parliament, and can be downloaded from:
https://researchbriefings.parliament.uk/ResearchBriefing/Summary/CBP-7186
Contains Parliamentary information licensed under the Open Parliament Licence v3.0.
https://www.parliament.uk/site-information/copyright-parliament/open-parliament-licence/
European Parliament 2019
Results of the 2019 European Parliament Election
EP2019 results mapped onto Westminster constituencies by Chris Hanretty
Notes on this blog post:
https://medium.com/@chrishanretty/ep2019-results-mapped-onto-westminster-constituencies-8a2a6ed14146
The data here is an export of:
https://docs.google.com/spreadsheets/d/1G_zdsUdYjvZKOCm1F_cE4vuTI6KKXNMwMQE_z8-ZiWg/edit#gid=1595021733
2017 General Election results, adjusted for recent opinion polls
Results of the 2017 General Election, adjusted for an average opinion poll
Late October polling:
Early Nov polling:
Con Lab LibDem Brexit Green SNP
ComRes 37 29 17 9 3 4
Opinium 41 29 15 6 2 5
YouGov 42 28 15 4 4 3
https://www.comresglobal.com/polls/britain-elects-ge2019-voting-intention-poll/
https://www.opinium.co.uk/political-polling-6th-november-2019/
https://yougov.co.uk/topics/politics/articles-reports/2019/11/12/political-trackers-11-12-nov-update
Late Nov / Early Dec polling:
Con Lab LibDem Brexit Green SNP
ComRes 43 35 11 5 2 4
Opinium 46 31 13 2 2 4
YouGov 43 34 13 2 3 4
https://www.comresglobal.com/polls/remain-united-election-poll-november-2019/
https://www.opinium.co.uk/political-polling-27th-november-2019/
https://yougov.co.uk/topics/politics/articles-reports/2019/11/30/political-trackers-28-29-nov-update
Con Lab LibDem Brexit Green SNP
Nov/Dec Avg 42 31 14 5 3 4
Con Lab LibDem Brexit Green SNP
2017 Election 42 40 7 2 1 3
Con Lab LibDem Brexit Green SNP
Change +0 -9 +7 +3 +2 +1
The difference numbers are added the the percentage each party got in the election,
and the results normalized to add up to 100%.
Election results are collected as a Research Briefing by the UK Parliament, and can be downloaded from:
https://researchbriefings.parliament.uk/ResearchBriefing/Summary/CBP-7979
Contains Parliamentary information licensed under the Open Parliament Licence v3.0.
https://www.parliament.uk/site-information/copyright-parliament/open-parliament-licence/
2015 General Election results, adjusted for recent opinion polls
Results of the 2015 General Election, adjusted for an average opinion poll
Late October polling:
Early Nov polling:
Con Lab LibDem Brexit Green SNP
ComRes 37 29 17 9 3 4
Opinium 41 29 15 6 2 5
YouGov 42 28 15 4 4 3
https://www.comresglobal.com/polls/britain-elects-ge2019-voting-intention-poll/
https://www.opinium.co.uk/political-polling-6th-november-2019/
https://yougov.co.uk/topics/politics/articles-reports/2019/11/12/political-trackers-11-12-nov-update
Late Nov / Early Dec polling:
Con Lab LibDem Brexit Green SNP
ComRes 43 35 11 5 2 4
Opinium 46 31 13 2 2 4
YouGov 43 34 13 2 3 4
https://www.comresglobal.com/polls/remain-united-election-poll-november-2019/
https://www.opinium.co.uk/political-polling-27th-november-2019/
https://yougov.co.uk/topics/politics/articles-reports/2019/11/30/political-trackers-28-29-nov-update
Con Lab LibDem Brexit Green SNP
Nov/Dec Avg 42 31 14 5 3 4
Con Lab LibDem Brexit Green SNP
2015 Election 37 30 8 13 4 5
Con Lab LibDem Brexit Green SNP
Change +5 +1 +6 -8 -1 -1
The difference numbers are added the the percentage each party got in the election,
and the results normalized to add up to 100%.
Election results are collected as a Research Briefing by the UK Parliament, and can be downloaded from:
https://researchbriefings.parliament.uk/ResearchBriefing/Summary/CBP-7186
Contains Parliamentary information licensed under the Open Parliament Licence v3.0.
https://www.parliament.uk/site-information/copyright-parliament/open-parliament-licence/
2019 European Parliament results, adjusted for recent opinion polls
Results of the 2019 European Parliament Election, adjusted for an average opinion poll
Late October polling:
Early Nov polling:
Con Lab LibDem Brexit Green SNP
ComRes 37 29 17 9 3 4
Opinium 41 29 15 6 2 5
YouGov 42 28 15 4 4 3
https://www.comresglobal.com/polls/britain-elects-ge2019-voting-intention-poll/
https://www.opinium.co.uk/political-polling-6th-november-2019/
https://yougov.co.uk/topics/politics/articles-reports/2019/11/12/political-trackers-11-12-nov-update
Late Nov / Early Dec polling:
Con Lab LibDem Brexit Green SNP
ComRes 43 35 11 5 2 4
Opinium 46 31 13 2 2 4
YouGov 43 34 13 2 3 4
https://www.comresglobal.com/polls/remain-united-election-poll-november-2019/
https://www.opinium.co.uk/political-polling-27th-november-2019/
https://yougov.co.uk/topics/politics/articles-reports/2019/11/30/political-trackers-28-29-nov-update
Con Lab LibDem Brexit Green SNP
Nov/Dec Avg 42 31 14 5 3 4
Con Lab LibDem Brexit Green SNP
2019 Election 9 14 20 31 12 4
Con Lab LibDem Brexit Green SNP
Change +33 +17 -6 -26 -9 0
The difference numbers are added the the percentage each party got in the election,
and the results normalized to add up to 100%.
EP2019 results mapped onto Westminster constituencies by Chris Hanretty
Notes on this blog post:
https://medium.com/@chrishanretty/ep2019-results-mapped-onto-westminster-constituencies-8a2a6ed14146
The data here is an export of:
https://docs.google.com/spreadsheets/d/1G_zdsUdYjvZKOCm1F_cE4vuTI6KKXNMwMQE_z8-ZiWg/edit#gid=1595021733
2017 General Election results, adjusted for Lib Dem-leaning opinion polls
HoC 2017 results, adjusted for Lib-Dem-skewed polling
Using an opinion poll which is favourable to the Liberal Democrats.
https://yougov.co.uk/topics/politics/articles-reports/2019/10/11/political-trackers-8-9-oct-update
Con Lab LibDem Brexit Green SNP
YouGov 35 22 22 12 5
Con Lab LibDem Brexit Green SNP
2017 Election 42 40 7 2 1 3
Change -7 -18 +15 +10 +4
Election results are collected as a Research Briefing by the UK Parliament, and can be downloaded from:
https://researchbriefings.parliament.uk/ResearchBriefing/Summary/CBP-7979
Contains Parliamentary information licensed under the Open Parliament Licence v3.0.
https://www.parliament.uk/site-information/copyright-parliament/open-parliament-licence/
2017 General Election results, adjusted for Labour-leaning opinion polls
HoC 2017 results, adjusted for Labour-skewed polling
Using an opinion poll which is favourable to Labour.
https://www.comresglobal.com/polls/remain-united-election-poll-november-2019/
Con Lab LibDem Brexit Green SNP
2017 Election 42 40 7 2 1 3
Con Lab LibDem Brexit Green SNP
ComRes 43 35 11 5 2 4
Con Lab LibDem Brexit Green SNP
Change +1 -5 +4 +3 +1 +1
Election results are collected as a Research Briefing by the UK Parliament, and can be downloaded from:
https://researchbriefings.parliament.uk/ResearchBriefing/Summary/CBP-7979
Contains Parliamentary information licensed under the Open Parliament Licence v3.0.
https://www.parliament.uk/site-information/copyright-parliament/open-parliament-licence/
2017 General Election results, adjusted for Conservative-leaning opinion polls
HoC 2017 results, adjusted for Conservative-skewed polling
Using an opinion poll which is favourable to the Conseravtives:
https://www.opinium.co.uk/political-polling-27th-november-2019/
Con Lab LibDem Brexit Green SNP
Opinium 46 31 13 2 2 4
Con Lab LibDem Brexit Green SNP
2017 Election 42 40 7 2 1 3
Change +4 -9 +6 +0 +1 +1
Election results are collected as a Research Briefing by the UK Parliament, and can be downloaded from:
https://researchbriefings.parliament.uk/ResearchBriefing/Summary/CBP-7979
Contains Parliamentary information licensed under the Open Parliament Licence v3.0.
https://www.parliament.uk/site-information/copyright-parliament/open-parliament-licence/
2017 General Election results, adjusted for Brexit Party-leaning opinion polls
HoC 2017 results, adjusted for Brexit Party-skewed polling
Using an opinion poll which is favourable to the Brexit Party.
https://ukpollingreport.co.uk/blog/archives/10089
Opinium: CON 23%, LAB 25%, LDEM 15%, BREX 22%, GRN 8%
Election 2017: C 42.40%, L 40.00%. LD 7.40%, UKIP 1.8%, G 1.6%
Difference: C -19.4%, L -15.0%, LD +7.6%, BX/UKIP +20.2%, G +6.4%
Election results are collected as a Research Briefing by the UK Parliament, and can be downloaded from:
https://researchbriefings.parliament.uk/ResearchBriefing/Summary/CBP-7979
Contains Parliamentary information licensed under the Open Parliament Licence v3.0.
https://www.parliament.uk/site-information/copyright-parliament/open-parliament-licence/
2017 General Election results, adjusted for Northern Ireland polling
HoC 2017 results, adjusted for Northern Ireland polling
Using the LucidTalk August 2019 opinion poll, which is focused
on Northern Ireland:
https://www.electoralcalculus.co.uk/polls_ni.html
DUP SF SDLP UUP Al'nce Green
LucidTalk 29 25 8 9 21 1
DUP SF SDLP UUP Al'nce Green
2017 Election 36 29 12 10 8 1
Change -7 -4 -4 -1 +13 +0
Election results are collected as a Research Briefing by the UK Parliament, and can be downloaded from:
https://researchbriefings.parliament.uk/ResearchBriefing/Summary/CBP-7979
Contains Parliamentary information licensed under the Open Parliament Licence v3.0.
https://www.parliament.uk/site-information/copyright-parliament/open-parliament-licence/
2019 European Parliament election results, adjusted for Lib Dem-leaning opinion polls
European Parliament 2019 results, adjusted for Lib-Dem-skewed polling
Using an opinion poll which is favourable to the Liberal Democrats.
https://yougov.co.uk/topics/politics/articles-reports/2019/10/11/political-trackers-8-9-oct-update
Con Lab LibDem Brexit Green SNP
YouGov 35 22 22 12 5
Con Lab LibDem Brexit Green SNP
2019 Election 9 14 20 31 12 4
Change +26 +8 +2 -19 -7
EP2019 results mapped onto Westminster constituencies by Chris Hanretty
Notes on this blog post:
https://medium.com/@chrishanretty/ep2019-results-mapped-onto-westminster-constituencies-8a2a6ed14146
The data here is an export of:
https://docs.google.com/spreadsheets/d/1G_zdsUdYjvZKOCm1F_cE4vuTI6KKXNMwMQE_z8-ZiWg/edit#gid=1595021733
2019 European Parliament election results, adjusted for Labour-leaning opinion polls
European Parliament 2019 results, adjusted for Labour-skewed polling
Using an opinion poll which is favourable to Labour.
https://www.comresglobal.com/polls/remain-united-election-poll-november-2019/
Con Lab LibDem Brexit Green SNP
ComRes 43 35 11 5 2 4
Con Lab LibDem Brexit Green SNP
2019 Election 9 14 20 31 12 4
Change +34 +21 -9 -26 -10 +0
EP2019 results mapped onto Westminster constituencies by Chris Hanretty
Notes on this blog post:
https://medium.com/@chrishanretty/ep2019-results-mapped-onto-westminster-constituencies-8a2a6ed14146
The data here is an export of:
https://docs.google.com/spreadsheets/d/1G_zdsUdYjvZKOCm1F_cE4vuTI6KKXNMwMQE_z8-ZiWg/edit#gid=1595021733