{"id":5618,"date":"2024-06-08T22:05:57","date_gmt":"2024-06-08T21:05:57","guid":{"rendered":"https:\/\/marriott-stats.com\/nigels-blog\/?p=5618"},"modified":"2024-06-25T19:41:31","modified_gmt":"2024-06-25T18:41:31","slug":"uk-general-elections-how-accurate-are-opinion-polls-revised","status":"publish","type":"post","link":"https:\/\/marriott-stats.com\/nigels-blog\/uk-general-elections-how-accurate-are-opinion-polls-revised\/","title":{"rendered":"UK General Elections #7 &#8211; How accurate are voting intention polls? &#8211; Revised"},"content":{"rendered":"<p>Voting intention polls in the UK are accurate after all!<\/p>\n<p>For years, I&#8217;ve observed that UK polls on average underestimate the Conservative vote and overestimate Labour&#8217;s vote.\u00a0 When I converted poll data into forecasts of seats won, I had to first estimate how much polling error there would be.\u00a0 So what&#8217;s changed?\u00a0 It turns out I was comparing polls to the wrong statistic, namely national vote share.\u00a0 The correct comparator is in fact average vote share per seat.<\/p>\n<p><!--more--><\/p>\n<p><span style=\"color: #993300;\"><em>This article was edited on 23rd June 2024 with the addition of an extra section at the end.<\/em><\/span><\/p>\n<h5><span style=\"color: #008000;\"><strong>Data used in this article<\/strong><\/span><\/h5>\n<p>Historical data for each voting intention poll&#8217;s estimate of each party&#8217;s vote share can be found from <a href=\"https:\/\/www.markpack.org.uk\/opinion-polls\/\" target=\"_blank\" rel=\"noopener\">Mark Pack&#8217;s invaluable Pollbase<\/a>.\u00a0 For each election between 1950 and 2019, I take the average of all polls that took place in the week before every general election to derive the <strong>Polls Vote Share<\/strong> for each party.\u00a0 A poll&#8217;s date is based on its fieldwork date, not the publication date which can be a few days later.\u00a0 For elections in the 1950&#8217;s, Gallup were the only pollster so instead of using the week before, I used the month before.<\/p>\n<p>For <strong>National Vote Shares<\/strong> (= each party&#8217;s share of all votes cast in Great Britain) for each election, I use the <a href=\"https:\/\/commonslibrary.parliament.uk\/tag\/elections-data\/?_gl=1*wjz252*_up*MQ..*_ga*MTI3ODgxMjQ1MS4xNzE3ODgwMzM4*_ga_14RSNY7L8B*MTcxNzg4MDMzOC4xLjAuMTcxNzg4MDM0Ni4wLjAuMA..\" target=\"_blank\" rel=\"noopener\">House of Commons Research Library<\/a>.\u00a0 As well as providing data at national level since 1918, the library also provides data on number of votes cast for each party in each constituency since 1918.\u00a0 Note I use the figures for Great Britain rather than the United Kingdom since nearly all polls do not survey in Northern Ireland.<\/p>\n<p>Here is a Microsoft Excel spreadsheet with all the data I&#8217;ve used in this article <strong><a href=\"https:\/\/marriott-stats.com\/nigels-blog\/wp-content\/uploads\/2024\/06\/GB-General-Election-Data-1918-2019-votes.xlsx\">GB General Election Data 1918-2019 &#8211; votes<\/a><\/strong><\/p>\n<h5><strong><span style=\"color: #008000;\">Why I thought polls were inaccurate<\/span><\/strong><\/h5>\n<p>After the 2019 general election, I updated my article &#8220;<span style=\"color: #993300;\"><a style=\"color: #993300;\" href=\"https:\/\/marriott-stats.com\/nigels-blog\/uk-general-elections-4-how-accurate-are-the-polls-updated-with-ge19\/\" target=\"_blank\" rel=\"noopener\"><em>UK General Elections &#8211; How Accurate are Voting Intention Polls?<\/em><\/a><\/span>&#8220;.\u00a0 There I stated the key statistic for forecasting seats won was the Conservative lead over Labour using the national vote shares for Conservatives and Labour.\u00a0 I defined the <strong>Poll Error<\/strong> for each election as follows &#8211;<\/p>\n<ol>\n<li><strong>VoteCLd<\/strong> = Actual <span style=\"color: #0000ff;\"><strong>CON<\/strong><\/span> lead over <span style=\"color: #ff0000;\"><strong>LAB<\/strong><\/span> = <span style=\"color: #0000ff;\"><strong>CON<\/strong><\/span> national vote share &#8211; <span style=\"color: #ff0000;\"><strong>LAB<\/strong> <\/span>national vote share<\/li>\n<li><strong>PollCLd<\/strong> = Average <span style=\"color: #0000ff;\"><strong>CON<\/strong><\/span> lead over <span style=\"color: #ff0000;\"><strong>LAB<\/strong><\/span> in polls = <span style=\"color: #0000ff;\"><strong>CON<\/strong> <\/span>polls vote share &#8211; <span style=\"color: #ff0000;\"><strong>LAB<\/strong><\/span> polls vote share<\/li>\n<li><strong>Poll Error<\/strong> = <strong>VoteCLd<\/strong> &#8211; <strong>PollCLd<\/strong><\/li>\n<\/ol>\n<p>The key chart from my updated article in 2019 was this one showing the Poll Errors for the <strong>20<\/strong> general elections between <strong>1950 &amp; 2019<\/strong>.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-5622\" src=\"https:\/\/marriott-stats.com\/nigels-blog\/wp-content\/uploads\/2024\/06\/PollErrors3-GE19-natl-vote-share-B.png\" alt=\"\" width=\"641\" height=\"301\" srcset=\"https:\/\/marriott-stats.com\/nigels-blog\/wp-content\/uploads\/2024\/06\/PollErrors3-GE19-natl-vote-share-B.png 641w, https:\/\/marriott-stats.com\/nigels-blog\/wp-content\/uploads\/2024\/06\/PollErrors3-GE19-natl-vote-share-B-300x141.png 300w, https:\/\/marriott-stats.com\/nigels-blog\/wp-content\/uploads\/2024\/06\/PollErrors3-GE19-natl-vote-share-B-450x211.png 450w\" sizes=\"auto, (max-width: 641px) 100vw, 641px\" \/><\/p>\n<p>Over this time frame, the average polling error was <strong>+1.5%<\/strong> i.e. the actual Conservative lead over Labour was on average 1.5 percentage points larger than predicted by the polls.\u00a0 The standard deviation of the polling error was <strong>4.2%<\/strong> and the autocorrelation was <strong>+0.13.<\/strong>\u00a0The black line is a centred 5-election moving average of the poll error.<\/p>\n<p>I noted <strong>5<\/strong> out of the last <strong>8<\/strong> elections had a polling error of <strong>4%<\/strong> or more, <span style=\"color: #0000ff;\"><strong>4<\/strong><\/span> favouring the Conservatives, <span style=\"color: #ff0000;\"><strong>1<\/strong><\/span> favouring Labour.\u00a0 In fact, it was almost <strong>6<\/strong> of out <strong>8<\/strong> since the polling error in 2005 was <strong>+3.9%.<\/strong>\u00a0 That is why I stated in <a href=\"https:\/\/marriott-stats.com\/nigels-blog\/uk-general-election-2024-swing-and-turnout-forecast\/\" target=\"_blank\" rel=\"noopener\">my first look at the 2024 general election<\/a> that there was a <strong>65%<\/strong> chance of another significant polling error.<\/p>\n<h5><span style=\"color: #008000;\"><strong>What is Average Vote Share per Seat?<\/strong><\/span><\/h5>\n<p><a href=\"https:\/\/en.wikipedia.org\/wiki\/2019_United_Kingdom_general_election\" target=\"_blank\" rel=\"noopener\">In the 2019 general election<\/a>, the national vote share in Great Britain was <span style=\"color: #0000ff;\"><strong>44.7%<\/strong><\/span> for the Conservatives and <span style=\"color: #ff0000;\"><strong>32.9%<\/strong><\/span> for Labour.\u00a0 The Conservative lead over Labour was <strong>+11.8%<\/strong> (= <span style=\"color: #0000ff;\"><strong>44.7% <\/strong><\/span>&#8211; <strong><span style=\"color: #ff0000;\">32.9%<\/span><\/strong>) which was <strong>+2.0%<\/strong> (the poll error) higher than the <strong>+9.8%<\/strong> lead predicted by the polls.<\/p>\n<p>Across the <strong>632<\/strong> seats in Great Britain, the Conservative vote share varied between <span style=\"color: #0000ff;\"><strong>7.8%<\/strong><\/span> in Liverpool Riverside and <span style=\"color: #0000ff;\"><strong>76.7%<\/strong><\/span> in Castle Point and the Labour vote share varied between <strong><span style=\"color: #ff0000;\">3.7%<\/span><\/strong> in East Fife and <span style=\"color: #ff0000;\"><strong>84.7%<\/strong><\/span> in Liverpool Walton.\u00a0 On average, across the seats where each party stood, the Conservative vote share was <span style=\"color: #0000ff;\"><strong>44.0%<\/strong><\/span> and the Labour vote share was <strong><span style=\"color: #ff0000;\">33.8%<\/span><\/strong>.\u00a0 These two figures are the <strong>Average Vote Share per Seat<\/strong> for the two parties.<\/p>\n<p>Why does the average vote share per seat differ from the national vote share?<img loading=\"lazy\" decoding=\"async\" class=\" wp-image-5631 alignright\" src=\"https:\/\/marriott-stats.com\/nigels-blog\/wp-content\/uploads\/2024\/06\/PollErrors6.png\" alt=\"\" width=\"233\" height=\"257\" srcset=\"https:\/\/marriott-stats.com\/nigels-blog\/wp-content\/uploads\/2024\/06\/PollErrors6.png 293w, https:\/\/marriott-stats.com\/nigels-blog\/wp-content\/uploads\/2024\/06\/PollErrors6-272x300.png 272w\" sizes=\"auto, (max-width: 233px) 100vw, 233px\" \/>\u00a0 The answer is turnout or more specifically, the turnout differential between Labour and Conservative seats.\u00a0 In 2019, the average turnout in the <span style=\"color: #0000ff;\"><strong>365<\/strong> <\/span>seats won by the Conservatives was <span style=\"color: #0000ff;\"><strong>69.0%<\/strong><\/span> and in the <strong><span style=\"color: #ff0000;\">202<\/span><\/strong> seats won by Labour, it was only <span style=\"color: #ff0000;\"><strong>63.9%<\/strong><\/span>, a difference of <strong>5.1%<\/strong>.\u00a0 So at a national level, the lower turnout in Labour seats, which by definition must have high vote share for Labour to win them, translates into fewer number of votes for Labour than those seen for the Conservatives since the higher turnout in their seats means the same vote share results in more votes at a national level.<\/p>\n<p>The table to the right demonstrates this using 2 seats A &amp; B where the average vote share is the same for Conservative &amp; Labour but the national vote share favours the Conservatives due to a favourable turnout differential.<\/p>\n<h5><span style=\"color: #008000;\"><strong>Polls predict Average Vote Share per Seat<\/strong><\/span><\/h5>\n<p>If I calculate the Conservative lead over Labour using average vote share per seat, then in 2019, the Conservatives were <strong>+10.2%<\/strong> (= <span style=\"color: #0000ff;\"><strong>44.0% <\/strong><\/span>&#8211; <strong><span style=\"color: #ff0000;\">33.8%<\/span><\/strong>) ahead of Labour.\u00a0 Notice how much closer this is to the lead of <strong>+9.8%<\/strong> as predicted by the polls, an error of only <strong>+0.4%<\/strong>.\u00a0 Does that mean if I compare the Conservative lead over Labour as predicted by polls with the lead as calculated from average vote share per seat, the polling errors will be smaller on average?<\/p>\n<p>The answer is a clear yes from the chart below.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-5621\" src=\"https:\/\/marriott-stats.com\/nigels-blog\/wp-content\/uploads\/2024\/06\/PollErrors3-GE19-avg-vote-share-B.png\" alt=\"\" width=\"641\" height=\"301\" srcset=\"https:\/\/marriott-stats.com\/nigels-blog\/wp-content\/uploads\/2024\/06\/PollErrors3-GE19-avg-vote-share-B.png 641w, https:\/\/marriott-stats.com\/nigels-blog\/wp-content\/uploads\/2024\/06\/PollErrors3-GE19-avg-vote-share-B-300x141.png 300w, https:\/\/marriott-stats.com\/nigels-blog\/wp-content\/uploads\/2024\/06\/PollErrors3-GE19-avg-vote-share-B-450x211.png 450w\" sizes=\"auto, (max-width: 641px) 100vw, 641px\" \/><\/p>\n<p>On average, the polling error for the<strong> 20<\/strong> elections from 1950 to 2019 is <strong>0.0%,<\/strong>\u00a0the standard deviation is <strong>3.5%<\/strong> and the autocorrelation is <strong>-0.11<\/strong>.\u00a0 There are <strong>11<\/strong> errors favouring the Conservatives and <strong>9<\/strong> favouring Labour.\u00a0 It also looks like the distribution of the errors follows a normal distribution with <strong>14<\/strong> elections having errors in magnitude less than the standard deviation which is close to the <strong>13.7<\/strong> elections that would be expected under normality.<\/p>\n<p>I should say the differences between the polling errors measured with national vote share and average vote share are not statistically significant (p-values &gt;10%).\u00a0 This means we can&#8217;t completely discount the possibility that polls have been unlucky vs national vote share but personally, I&#8217;ve seen enough to conclude that UK voting intention polls are predictors of average vote share per seat, not national vote share as I previously thought.<\/p>\n<h5><span style=\"color: #008000;\"><strong>Why do polls predict average vote share better?<\/strong><\/span><\/h5>\n<p>I&#8217;m sure those who produce polls for a living may have more insight than me but my immediate answer is that polls actively try to screen out those who do not intend to vote.\u00a0 Polls then seek to weight respondents according to past voting behaviour and relevant demographics but one thing they don&#8217;t do is weight by the past turnout of the seat the respondent lives in.\u00a0\u00a0If they did weight by turnout, then I suspect they would be closer to national vote share.<\/p>\n<h5><span style=\"color: #008000;\"><strong>Will this lead to more accurate forecasts?<\/strong><\/span><\/h5>\n<p>By now, you might be saying &#8220;<em>I agree polls predict average vote share better than national vote share but you still have to come up with some way to convert average vote share per seat into national vote shares so as to make forecasts of number of seats won.<\/em>&#8221;\u00a0 <a href=\"https:\/\/marriott-stats.com\/nigels-blog\/uk-general-election-2024-forecasting-model-gb\/\">My next election blog will show<\/a> this is not the case, one can use an estimate of average vote share (as given by the polls) directly to estimate number of seats won.\u00a0 Historically, this has led to more accurate forecasts of number of seats won.<\/p>\n<p>One way to realise why this is the case is to consider how <a href=\"https:\/\/en.wikipedia.org\/wiki\/First-past-the-post_voting\" target=\"_blank\" rel=\"noopener\">First Past The Post<\/a> works as an election system.\u00a0 The first point to note is that votes in one seat have zero effect on what happens in another seat.\u00a0 Given this, it does not matter whether turnout in seat A is twice that of seat B, all that matters is who comes first in each seat.\u00a0 That fundamental observation should lead you to realise average vote share per seat is the better metric to estimate.<\/p>\n<p>A great demonstration of this effect <a href=\"https:\/\/en.wikipedia.org\/wiki\/2005_United_Kingdom_general_election\" target=\"_blank\" rel=\"noopener\">occurred in the 2005 general election<\/a>.\u00a0 Labour won a clear majority with <span style=\"color: #ff0000;\"><strong>355<\/strong><\/span> seats out of <strong>645<\/strong> total.\u00a0 In the <strong>529<\/strong> English seats, Labour also had a clear majority winning <span style=\"color: #ff0000;\"><strong>286<\/strong><\/span> seats to the <span style=\"color: #0000ff;\"><strong>194<\/strong><\/span> won by the Conservatives.\u00a0 What is not well known is the Conservatives won more votes than Labour in England with a national vote share of <strong><span style=\"color: #0000ff;\">35.7%<\/span><\/strong> to Labour&#8217;s <strong><span style=\"color: #ff0000;\">35.5%<\/span><\/strong>.\u00a0 Whilst First Past the Post is not intended to deliver proportional results, this disparity between votes and seats is extreme.<\/p>\n<p>The explanation is given by the average vote share per seat.\u00a0 Labour&#8217;s was <strong><span style=\"color: #ff0000;\">37.3%<\/span><\/strong> whilst the Conservatives was <span style=\"color: #0000ff;\"><strong>34.2%<\/strong><\/span> i.e. on average in each seat, Labour had a higher vote share than the Conservatives hence why they won more seats.\u00a0 The reason for this contradiction was an extreme turnout differential between Labour and Conservative seats in England.\u00a0 In Labour seats, the average turnout was <strong>57.4%<\/strong> but in Conservative ((&amp; Liberal Democrat seats), average turnout was <strong>65.3%<\/strong>, almost 8 points higher than Labour.<\/p>\n<h5><span style=\"color: #008000;\"><strong>Polls don&#8217;t predict sum of CON &amp; LAB vote share?<\/strong><\/span><\/h5>\n<p><span style=\"color: #993300;\"><em>This section was added on 24th June 2024.<\/em><\/span><\/p>\n<p>The Conservative lead over Labour can also be described as the difference between <span style=\"color: #0000ff;\"><strong>CON<\/strong><\/span> and <span style=\"color: #ff0000;\"><strong>LAB<\/strong> <\/span>vote shares (<span style=\"color: #0000ff;\"><strong>CON<\/strong><\/span>&#8211;<strong><span style=\"color: #ff0000;\">LAB<\/span><\/strong>).\u00a0 My 2024 general election forecasting model used the difference in <span style=\"color: #0000ff;\"><strong>CON<\/strong><\/span> and <span style=\"color: #ff0000;\"><strong>LAB<\/strong><\/span> vote shares but also uses the sum of <span style=\"color: #0000ff;\"><strong>CON<\/strong><\/span> and <span style=\"color: #ff0000;\"><strong>LAB<\/strong><\/span> vote shares.\u00a0 How accurate have polls been when predicting <span style=\"color: #0000ff;\"><strong>CON<\/strong><\/span><strong>+<\/strong><span style=\"color: #ff0000;\"><strong>LAB<\/strong><\/span> using average vote share per seat?<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-5691\" src=\"https:\/\/marriott-stats.com\/nigels-blog\/wp-content\/uploads\/2024\/06\/PollErrors4-GE19-avg-vote-share-Sum.png\" alt=\"\" width=\"613\" height=\"307\" srcset=\"https:\/\/marriott-stats.com\/nigels-blog\/wp-content\/uploads\/2024\/06\/PollErrors4-GE19-avg-vote-share-Sum.png 613w, https:\/\/marriott-stats.com\/nigels-blog\/wp-content\/uploads\/2024\/06\/PollErrors4-GE19-avg-vote-share-Sum-300x150.png 300w, https:\/\/marriott-stats.com\/nigels-blog\/wp-content\/uploads\/2024\/06\/PollErrors4-GE19-avg-vote-share-Sum-450x225.png 450w\" sizes=\"auto, (max-width: 613px) 100vw, 613px\" \/><\/p>\n<p>Over the entire time period, the answer is spot on since the average error is <strong>0.1%<\/strong>.\u00a0 However, this disguises some significant shifts over time.\u00a0 Since the 1960s (when Gallup finally had competitors) through to the 2000s, polls overestimated the sum <strong><span style=\"color: #0000ff;\">CON<\/span>+<span style=\"color: #ff0000;\">LAB<\/span><\/strong> by <strong>1.2%<\/strong>.\u00a0 In the 2010s, polls underestimated the sum <strong><span style=\"color: #0000ff;\">CON<\/span>+<span style=\"color: #ff0000;\">LAB<\/span><\/strong> by <strong>3.1%.<\/strong>\u00a0 The step change is statistically significant with a T-statistic of <strong>4.8<\/strong> and p-value of <strong>0%<\/strong>.<\/p>\n<p>Why has this happened?\u00a0 The most likely explanation has the rise of web polling at the expense of phone polling.\u00a0 In the 2010 election, the number of pollsters jumped from <strong>7<\/strong> to <strong>12<\/strong> and remained at <strong>11<\/strong> or <strong>12<\/strong> for the next three elections.\u00a0 So far, for the 2024 election, I am currently tracking <strong>17<\/strong> pollsters!<\/p>\n<p>The ease of web polling explains why we have more polls but has that been at the expense of quality?\u00a0 For the Conservative lead over Labour, the answer appears to be no but for the sum of Conservative and Labour, the answer appears to be yes.\u00a0 Web polls appear to make it easier for people to say they will vote for a third party but when it comes to the actual vote, they don&#8217;t always stick to their intention.\u00a0 A possible reason for this might be that not all parties stand in all seats but I have not fully investigated that.<\/p>\n<p>For my 2024 election forecast, I intend to use three scenarios for the polling error in the sum CON+LAB.<\/p>\n<ol>\n<li>An overestimate of <strong>2%<\/strong> (as happened between 1964 &amp; 2005)<\/li>\n<li>No error i.e. <strong>0%<\/strong> (which is the case on average over all elections)<\/li>\n<li>An underestimate of <strong>4%<\/strong> (as happened in the 2010s)<\/li>\n<\/ol>\n<p>I find it hard to ignore the statistically significant step change in 2010, especially since we have even more pollsters in 2024, so I intend use weights <strong>1:1:3<\/strong> respectively for these three scenarios.<\/p>\n<p>&nbsp;<\/p>\n<h5><strong><span style=\"color: #993300;\">&#8212; Would you like to comment on this article? &#8212;-<\/span><\/strong><\/h5>\n<p>Please do leave your comments on this <a href=\"https:\/\/x.com\/MarriottNigel\/status\/1805672079737372759\" target=\"_blank\" rel=\"noopener\"><span style=\"color: #008000;\"><strong>X\/Twitter<\/strong><\/span><\/a> thread.<\/p>\n<h5><strong><span style=\"color: #993300;\">&#8212; Subscribe to my newsletter to receive more articles like this one! &#8212;-<\/span><\/strong><\/h5>\n<p>If you would like to receive notifications from me of news, articles and offers relating to Elections &amp; Polling, please <span style=\"color: #008000;\"><strong><a style=\"color: #008000;\" href=\"https:\/\/marriott-stats.com\/nigels-blog\/subscribe-to-our-newsletter\/\" target=\"_blank\" rel=\"noopener\">click here to go to my Newsletter Subscription page<\/a><\/strong><\/span> and tick the Elections and\/or Surveys category and other categories that may be of interest to you.\u00a0 You will be able to unsubscribe at anytime.<\/p>\n<h5><strong><span style=\"color: #993300;\">&#8212; Read some of my other blog posts on elections &#8212;<\/span><\/strong><\/h5>\n<ol>\n<li><a href=\"https:\/\/marriott-stats.com\/nigels-blog\/first-past-the-post\/\" target=\"_blank\" rel=\"noopener\">What would the results of the 2015 election be if the d&#8217;Hondt voting system had been used?<\/a><\/li>\n<li><a href=\"https:\/\/marriott-stats.com\/nigels-blog\/forecasting2-do-election-pollsters-show-forecasting-skill\/\" target=\"_blank\" rel=\"noopener noreferrer\">Do pollsters show forecasting skill?<\/a><\/li>\n<li><a href=\"https:\/\/marriott-stats.com\/nigels-blog\/uk-general-elections-3-who-is-the-most-accurate-pollster\/\" target=\"_blank\" rel=\"noopener noreferrer\">Who is the most accurate pollster?<\/a><\/li>\n<li><a href=\"https:\/\/marriott-stats.com\/nigels-blog\/uk-opinion-poll-tracker-ge2019-final\/\" target=\"_blank\" rel=\"noopener noreferrer\">The final set of polls for GE2019.<\/a><\/li>\n<li><a href=\"https:\/\/marriott-stats.com\/nigels-blog\/uk-general-election-2019-2-my-forecast-beats-the-exit-poll\/\" target=\"_blank\" rel=\"noopener\">My GE2019 forecast is the most accurate of all!<\/a><\/li>\n<li><a href=\"https:\/\/marriott-stats.com\/nigels-blog\/uk-general-elections-keir-starmers-road-to-downing-street\/\" target=\"_blank\" rel=\"noopener\">Keir Starmer&#8217;s train to Downing St<\/a><\/li>\n<li><a href=\"https:\/\/marriott-stats.com\/nigels-blog\/uk-general-election-2024-swing-and-turnout-forecast\/\" target=\"_blank\" rel=\"noopener\">My initial thoughts on the 2024 general election<\/a><\/li>\n<\/ol>\n<p><a href=\"https:\/\/marriott-stats.com\/nigels-blog\/category\/elections\/\" target=\"_blank\" rel=\"noopener\">Click here for a complete list of all my posts<\/a> on elections.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Voting intention polls in the UK are accurate after all! For years, I&#8217;ve observed that UK polls on average underestimate the Conservative vote and overestimate Labour&#8217;s vote.\u00a0 When I converted poll data into forecasts of seats won, I had to first estimate how much polling error there would be.\u00a0 So what&#8217;s changed?\u00a0 It turns out [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":5621,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_genesis_hide_title":false,"_genesis_hide_breadcrumbs":false,"_genesis_hide_singular_image":false,"_genesis_hide_footer_widgets":false,"_genesis_custom_body_class":"","_genesis_custom_post_class":"","_genesis_layout":"","footnotes":""},"categories":[2,3],"tags":[331,21,19,330,33,321],"class_list":{"0":"post-5618","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-elections","8":"category-polling","9":"tag-average-vote-share","10":"tag-election-forecasting","11":"tag-elections","12":"tag-national-vote-share","13":"tag-opinion-polls","14":"tag-turnout","15":"entry","16":"override"},"_links":{"self":[{"href":"https:\/\/marriott-stats.com\/nigels-blog\/wp-json\/wp\/v2\/posts\/5618","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/marriott-stats.com\/nigels-blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/marriott-stats.com\/nigels-blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/marriott-stats.com\/nigels-blog\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/marriott-stats.com\/nigels-blog\/wp-json\/wp\/v2\/comments?post=5618"}],"version-history":[{"count":13,"href":"https:\/\/marriott-stats.com\/nigels-blog\/wp-json\/wp\/v2\/posts\/5618\/revisions"}],"predecessor-version":[{"id":5708,"href":"https:\/\/marriott-stats.com\/nigels-blog\/wp-json\/wp\/v2\/posts\/5618\/revisions\/5708"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/marriott-stats.com\/nigels-blog\/wp-json\/wp\/v2\/media\/5621"}],"wp:attachment":[{"href":"https:\/\/marriott-stats.com\/nigels-blog\/wp-json\/wp\/v2\/media?parent=5618"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/marriott-stats.com\/nigels-blog\/wp-json\/wp\/v2\/categories?post=5618"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/marriott-stats.com\/nigels-blog\/wp-json\/wp\/v2\/tags?post=5618"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}