<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:googleplay="http://www.google.com/schemas/play-podcasts/1.0"><channel><title><![CDATA[The Writ: Vote and Seat Projections]]></title><description><![CDATA[The Writ's federal vote and seat projections.]]></description><link>https://www.thewrit.ca/s/vote-and-seat-projections</link><image><url>https://substackcdn.com/image/fetch/$s_!VGo9!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F95508bdd-1071-48f5-9c15-e49490e104de_573x573.png</url><title>The Writ: Vote and Seat Projections</title><link>https://www.thewrit.ca/s/vote-and-seat-projections</link></image><generator>Substack</generator><lastBuildDate>Fri, 01 May 2026 16:45:01 GMT</lastBuildDate><atom:link href="https://www.thewrit.ca/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[Éric Grenier]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[eric.grenier@thewrit.ca]]></webMaster><itunes:owner><itunes:email><![CDATA[eric.grenier@thewrit.ca]]></itunes:email><itunes:name><![CDATA[Éric Grenier]]></itunes:name></itunes:owner><itunes:author><![CDATA[Éric Grenier]]></itunes:author><googleplay:owner><![CDATA[eric.grenier@thewrit.ca]]></googleplay:owner><googleplay:email><![CDATA[eric.grenier@thewrit.ca]]></googleplay:email><googleplay:author><![CDATA[Éric Grenier]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[One year after the election, picture is rosier for Carney (and is the NDP on the upswing?)]]></title><description><![CDATA[Federal Projection Update for April 28, 2026.]]></description><link>https://www.thewrit.ca/p/one-year-after-the-election-picture</link><guid isPermaLink="false">https://www.thewrit.ca/p/one-year-after-the-election-picture</guid><dc:creator><![CDATA[Éric Grenier]]></dc:creator><pubDate>Tue, 28 Apr 2026 18:08:13 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/38fe82b4-c98e-4a39-ac23-a4d3f5a4f261_1260x900.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>One year ago today, Mark Carney&#8217;s Liberals won re-election but fell just short of a majority government. Pierre Poilievre&#8217;s Conservatives managed their best results in decades and the New Democrats were devastated.</p><p>Since then, the Liberals have cobbled together a majority through floor-crossers and byelections, the Conservatives have seemingly lost their mojo and the New Democrats have replaced their leader. The odds of another election happening in the short or medium term has dropped significantly, even if the Liberals would easily secure an even bigger majority if they went to the polls today.</p><p><em>The Writ</em>&#8217;s federal <a href="https://www.thewrit.ca/p/the-writs-federal-vote-and-seat-projections">Vote and Seat Projection</a> has the Liberals leading in 218 ridings and winning an average of 210 seats, a big gain from the 169 seats the party won a year ago. The Liberals have slipped back a little since last week, dropping 0.6 points to 45.7% and sliding in the seat projection, but that nevertheless keeps them in a very strong position.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!nUKu!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb09e6e04-639d-406d-bc07-781e89ff864d_1240x942.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!nUKu!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb09e6e04-639d-406d-bc07-781e89ff864d_1240x942.png 424w, https://substackcdn.com/image/fetch/$s_!nUKu!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb09e6e04-639d-406d-bc07-781e89ff864d_1240x942.png 848w, https://substackcdn.com/image/fetch/$s_!nUKu!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb09e6e04-639d-406d-bc07-781e89ff864d_1240x942.png 1272w, https://substackcdn.com/image/fetch/$s_!nUKu!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb09e6e04-639d-406d-bc07-781e89ff864d_1240x942.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!nUKu!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb09e6e04-639d-406d-bc07-781e89ff864d_1240x942.png" width="591" height="448.9693548387097" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b09e6e04-639d-406d-bc07-781e89ff864d_1240x942.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:942,&quot;width&quot;:1240,&quot;resizeWidth&quot;:591,&quot;bytes&quot;:131876,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.thewrit.ca/i/195775077?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb09e6e04-639d-406d-bc07-781e89ff864d_1240x942.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!nUKu!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb09e6e04-639d-406d-bc07-781e89ff864d_1240x942.png 424w, https://substackcdn.com/image/fetch/$s_!nUKu!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb09e6e04-639d-406d-bc07-781e89ff864d_1240x942.png 848w, https://substackcdn.com/image/fetch/$s_!nUKu!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb09e6e04-639d-406d-bc07-781e89ff864d_1240x942.png 1272w, https://substackcdn.com/image/fetch/$s_!nUKu!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb09e6e04-639d-406d-bc07-781e89ff864d_1240x942.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The Conservatives have hardly budged at 34%, putting them 11.7 points behind the Liberals in the projection. The party is leading in 86 seats and wins an average of 103.2 seats in the projection, an increase of three and 3.6, respectively, since last week. That represents a big loss of seats compared to the 144 the Conservatives won a year ago.</p><p>The Bloc Qu&#233;b&#233;cois, at 6.3% nationally (27.8% in Quebec), is about where they were a year ago. They are leading in 22 seats and win an average of 19.6 seats in the projection, suggesting little change from April 2025.</p><blockquote><p><em><strong>For fully interactive charts, tables and maps, head to The Writ&#8217;s website:</strong></em></p><div class="digest-post-embed" data-attrs="{&quot;nodeId&quot;:&quot;e0cdc812-539a-4075-b5c8-a9c6ff87ecbe&quot;,&quot;caption&quot;:&quot;Note to Readers: These projections are presented using Datawrapper&#8217;s interactive charts. They are best viewed on a desktop. In most cases, you can click, tap or hover over the charts to interact with them.&quot;,&quot;cta&quot;:&quot;Read full story&quot;,&quot;showBylines&quot;:true,&quot;size&quot;:&quot;sm&quot;,&quot;isEditorNode&quot;:true,&quot;title&quot;:&quot;The Writ's Federal Vote and Seat Projections&quot;,&quot;publishedBylines&quot;:[{&quot;id&quot;:13846390,&quot;name&quot;:&quot;&#201;ric Grenier&quot;,&quot;bio&quot;:&quot;Write about Canadian elections, politics and polls at thewrit.ca&quot;,&quot;photo_url&quot;:&quot;https://substackcdn.com/image/fetch/f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F14e3ab5c-adba-4151-8554-be5f671490cd_400x400.jpeg&quot;,&quot;is_guest&quot;:false,&quot;bestseller_tier&quot;:1000}],&quot;post_date&quot;:&quot;2026-03-24T14:09:00.000Z&quot;,&quot;cover_image&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8571bc38-d93f-45e7-b812-06ae5d289cf7_1260x900.png&quot;,&quot;cover_image_alt&quot;:null,&quot;canonical_url&quot;:&quot;https://www.thewrit.ca/p/the-writs-federal-vote-and-seat-projections&quot;,&quot;section_name&quot;:&quot;Vote and Seat Projections&quot;,&quot;video_upload_id&quot;:null,&quot;id&quot;:190142478,&quot;type&quot;:&quot;newsletter&quot;,&quot;reaction_count&quot;:9,&quot;comment_count&quot;:0,&quot;publication_id&quot;:378913,&quot;publication_name&quot;:&quot;The Writ&quot;,&quot;publication_logo_url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!VGo9!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F95508bdd-1071-48f5-9c15-e49490e104de_573x573.png&quot;,&quot;belowTheFold&quot;:false,&quot;youtube_url&quot;:null,&quot;show_links&quot;:null,&quot;feed_url&quot;:null}"></div><div class="digest-post-embed" data-attrs="{&quot;nodeId&quot;:&quot;fec8d035-a9d4-4485-96f5-179b815081d1&quot;,&quot;caption&quot;:&quot;UPDATED MARCH 24, 2026&quot;,&quot;cta&quot;:&quot;Read full story&quot;,&quot;showBylines&quot;:true,&quot;size&quot;:&quot;sm&quot;,&quot;isEditorNode&quot;:true,&quot;title&quot;:&quot;The Writ's Riding Projections&quot;,&quot;publishedBylines&quot;:[{&quot;id&quot;:13846390,&quot;name&quot;:&quot;&#201;ric Grenier&quot;,&quot;bio&quot;:&quot;Write about Canadian elections, politics and polls at thewrit.ca&quot;,&quot;photo_url&quot;:&quot;https://substackcdn.com/image/fetch/f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F14e3ab5c-adba-4151-8554-be5f671490cd_400x400.jpeg&quot;,&quot;is_guest&quot;:false,&quot;bestseller_tier&quot;:1000}],&quot;post_date&quot;:&quot;2026-03-24T14:08:00.000Z&quot;,&quot;cover_image&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6b99d000-2dc3-44df-b980-12f89a694869_1260x900.png&quot;,&quot;cover_image_alt&quot;:null,&quot;canonical_url&quot;:&quot;https://www.thewrit.ca/p/the-writs-riding-projections&quot;,&quot;section_name&quot;:&quot;Vote and Seat Projections&quot;,&quot;video_upload_id&quot;:null,&quot;id&quot;:190941918,&quot;type&quot;:&quot;newsletter&quot;,&quot;reaction_count&quot;:7,&quot;comment_count&quot;:0,&quot;publication_id&quot;:378913,&quot;publication_name&quot;:&quot;The Writ&quot;,&quot;publication_logo_url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!VGo9!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F95508bdd-1071-48f5-9c15-e49490e104de_573x573.png&quot;,&quot;belowTheFold&quot;:false,&quot;youtube_url&quot;:null,&quot;show_links&quot;:null,&quot;feed_url&quot;:null}"></div></blockquote><p>While it pales in comparison to the number of seat gains the Liberals would make, the biggest proportional gain since a year ago goes to the New Democrats. The party sits at 9.4% (+0.6 since last week), is leading in 15 seats (+5) and projected to win an average of 9.1 seats (+1.3). This puts recognized party status (12 seats) in reach of the NDP, but the party&#8217;s expected over-estimation in the polls suggests it might not be as easy as it appears &#8212; the NDP is leading in too many toss-ups for all of them to go its way.</p><p>The last week of polling has been pretty good for the New Democrats, relatively speaking, but there is also good reason for the NDP not to get too carried away with some of the numbers.</p>
      <p>
          <a href="https://www.thewrit.ca/p/one-year-after-the-election-picture">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[The Writ's Federal Vote and Seat Projections]]></title><description><![CDATA[What would be the result of a Canadian federal election if it were held today?]]></description><link>https://www.thewrit.ca/p/the-writs-federal-vote-and-seat-projections</link><guid isPermaLink="false">https://www.thewrit.ca/p/the-writs-federal-vote-and-seat-projections</guid><dc:creator><![CDATA[Éric Grenier]]></dc:creator><pubDate>Tue, 28 Apr 2026 17:19:00 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/8571bc38-d93f-45e7-b812-06ae5d289cf7_1260x900.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h6><em>Note to Readers: These projections are presented using Datawrapper&#8217;s interactive charts. They are best viewed on a desktop. In most cases, you can click, tap or hover over the charts to interact with them.</em></h6><div class="pullquote"><p><em><strong>Updated April 28, 2026</strong></em></p><p><em>The Liberals would very likely win a big majority government if an election were held today, with gains coming primarily from the Conservatives. Mark Carney&#8217;s Liberals hold a double-digit lead over the Conservatives. The Bloc has about as much support as iy did in the 2025 federal election, while the New Democrats are doing slightly better.</em></p></div><p>Full regional breakdowns and tracking charts are available for subscribers below, as are complete <a href="https://www.thewrit.ca/p/the-writs-riding-projections">riding-level projections</a>. A full methodological explanation of how the vote and seat projection model works <a href="https://www.thewrit.ca/p/vote-and-seat-projection-methodology">can be found here</a>.</p><div id="datawrapper-iframe" class="datawrapper-wrap outer" data-attrs="{&quot;url&quot;:&quot;https://datawrapper.dwcdn.net/fIBfy/5/&quot;,&quot;thumbnail_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a5daf7b6-71c2-46c5-9578-515e939ae037_1220x732.png&quot;,&quot;thumbnail_url_full&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ca314627-f459-44ab-81c4-5e97aa1082d5_1220x922.png&quot;,&quot;height&quot;:459,&quot;title&quot;:&quot;Vote and Seat Projection&quot;,&quot;description&quot;:&quot;Seat projections from The Writ as of March 17, 2026&quot;}" data-component-name="DatawrapperToDOM"><iframe id="iframe-datawrapper" class="datawrapper-iframe" src="https://datawrapper.dwcdn.net/fIBfy/5/" width="730" height="459" frameborder="0" scrolling="no"></iframe><script type="text/javascript">!function(){"use strict";window.addEventListener("message",(function(e){if(void 0!==e.data["datawrapper-height"]){var t=document.querySelectorAll("iframe");for(var a in e.data["datawrapper-height"])for(var r=0;r<t.length;r++){if(t[r].contentWindow===e.source)t[r].style.height=e.data["datawrapper-height"][a]+"px"}}}))}();</script></div><p>The <strong>Vote Projection</strong> is based primarily on a weighted average of all publicly-available national and regional polls. Complete listings of published polls can be found at <a href="https://338canada.com/polls.htm">338Canada</a> or on the <a href="https://en.wikipedia.org/wiki/Opinion_polling_for_the_46th_Canadian_federal_election">Wikipedia page</a> for polling in the next federal election. The weighted average is then used to project the outcome in all 343 ridings across the country, taking into account local candidates. Those individual riding-level projections are then weighted by the number of eligible voters in each riding and past turnout to determine the national vote projection for each party.</p><p>The <strong>Seat Projection</strong> shows the number of seats in which each party is projected to be ahead. Parties are assigned a range of likely vote share in each riding based on past polling and modelling errors and 10,000 simulations are run to assign to each party a number of ridings in which they are in contention. The <strong>High</strong> and <strong>Low</strong> ranges take into account 95% of all likely outcomes, while the <strong>Avg. Projection </strong>shows the average number of seats each party wins in these simulations, which takes into account the tendency for parties to under- or out-perform their polls. </p><p>Wondering how to interpret the Seat Projection and the Avg. Projection? While the Seat Projection is <em>The Writ</em>&#8217;s &#8220;official call&#8221;, the Avg. Projection is an important guide to understanding the projections, in conjunction with the high and low ranges. Seat projections are rarely right on target, so the Avg. Projection should set expectations. In other words, if the Seat Projection for a party is 25 seats but the Avg. Projection is 21.2, your expectation should be that the party will win around 25 seats, with a greater likelihood that the party under-performs that target rather than beats it.</p><p>The percentage of simulations in which each party wins a majority or a plurality of seats is shown below.</p><div id="datawrapper-iframe" class="datawrapper-wrap outer" data-attrs="{&quot;url&quot;:&quot;https://datawrapper.dwcdn.net/wVnzk/1/&quot;,&quot;thumbnail_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c5e46bbf-6240-493b-a14b-7d80a8be2f4a_1220x290.png&quot;,&quot;thumbnail_url_full&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/253d7ef5-de0f-4305-8437-b533cffcaa41_1220x480.png&quot;,&quot;height&quot;:232,&quot;title&quot;:&quot;Chances of winning&quot;,&quot;description&quot;:&quot;If an election were held today&quot;}" data-component-name="DatawrapperToDOM"><iframe id="iframe-datawrapper" class="datawrapper-iframe" src="https://datawrapper.dwcdn.net/wVnzk/1/" width="730" height="232" frameborder="0" scrolling="no"></iframe><script type="text/javascript">!function(){"use strict";window.addEventListener("message",(function(e){if(void 0!==e.data["datawrapper-height"]){var t=document.querySelectorAll("iframe");for(var a in e.data["datawrapper-height"])for(var r=0;r<t.length;r++){if(t[r].contentWindow===e.source)t[r].style.height=e.data["datawrapper-height"][a]+"px"}}}))}();</script></div><p>Complete riding and sub-regional projections are available for subscribers of <em>The Writ</em>:</p><div class="digest-post-embed" data-attrs="{&quot;nodeId&quot;:&quot;6e744668-22fb-4256-9cb7-178ee55e3ca9&quot;,&quot;caption&quot;:&quot;UPDATED MARCH 17, 2026&quot;,&quot;cta&quot;:&quot;Read full story&quot;,&quot;showBylines&quot;:true,&quot;size&quot;:&quot;sm&quot;,&quot;isEditorNode&quot;:true,&quot;title&quot;:&quot;The Writ's Riding Projections&quot;,&quot;publishedBylines&quot;:[{&quot;id&quot;:13846390,&quot;name&quot;:&quot;&#201;ric Grenier&quot;,&quot;bio&quot;:&quot;Write about Canadian elections, politics and polls at thewrit.ca&quot;,&quot;photo_url&quot;:&quot;https://substackcdn.com/image/fetch/f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F14e3ab5c-adba-4151-8554-be5f671490cd_400x400.jpeg&quot;,&quot;is_guest&quot;:false,&quot;bestseller_tier&quot;:1000}],&quot;post_date&quot;:&quot;2026-03-17T11:41:04.249Z&quot;,&quot;cover_image&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6b99d000-2dc3-44df-b980-12f89a694869_1260x900.png&quot;,&quot;cover_image_alt&quot;:null,&quot;canonical_url&quot;:&quot;https://www.thewrit.ca/p/the-writs-riding-projections&quot;,&quot;section_name&quot;:&quot;Vote and Seat Projections&quot;,&quot;video_upload_id&quot;:null,&quot;id&quot;:190941918,&quot;type&quot;:&quot;newsletter&quot;,&quot;reaction_count&quot;:0,&quot;comment_count&quot;:0,&quot;publication_id&quot;:378913,&quot;publication_name&quot;:&quot;The Writ&quot;,&quot;publication_logo_url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!VGo9!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F95508bdd-1071-48f5-9c15-e49490e104de_573x573.png&quot;,&quot;belowTheFold&quot;:true,&quot;youtube_url&quot;:null,&quot;show_links&quot;:null,&quot;feed_url&quot;:null}"></div><p>A full breakdown of the methodology behind the vote and seat projection model can be found here:</p><div class="digest-post-embed" data-attrs="{&quot;nodeId&quot;:&quot;87a95076-6dab-4112-8aca-3c5567fbc5b4&quot;,&quot;caption&quot;:&quot;The following is the full explanation of the methodology behind The Writ&#8217;s federal vote and seat projection model.&quot;,&quot;cta&quot;:&quot;Read full story&quot;,&quot;showBylines&quot;:true,&quot;size&quot;:&quot;sm&quot;,&quot;isEditorNode&quot;:true,&quot;title&quot;:&quot;Vote and seat projection methodology&quot;,&quot;publishedBylines&quot;:[{&quot;id&quot;:13846390,&quot;name&quot;:&quot;&#201;ric Grenier&quot;,&quot;bio&quot;:&quot;Write about Canadian elections, politics and polls at thewrit.ca&quot;,&quot;photo_url&quot;:&quot;https://substackcdn.com/image/fetch/f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F14e3ab5c-adba-4151-8554-be5f671490cd_400x400.jpeg&quot;,&quot;is_guest&quot;:false,&quot;bestseller_tier&quot;:1000}],&quot;post_date&quot;:&quot;2026-03-17T11:38:55.016Z&quot;,&quot;cover_image&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ac0ab87e-612b-44a0-a614-3da9862e112e_1260x900.png&quot;,&quot;cover_image_alt&quot;:null,&quot;canonical_url&quot;:&quot;https://www.thewrit.ca/p/vote-and-seat-projection-methodology&quot;,&quot;section_name&quot;:&quot;Vote and Seat Projections&quot;,&quot;video_upload_id&quot;:null,&quot;id&quot;:190960520,&quot;type&quot;:&quot;newsletter&quot;,&quot;reaction_count&quot;:0,&quot;comment_count&quot;:0,&quot;publication_id&quot;:378913,&quot;publication_name&quot;:&quot;The Writ&quot;,&quot;publication_logo_url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!VGo9!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F95508bdd-1071-48f5-9c15-e49490e104de_573x573.png&quot;,&quot;belowTheFold&quot;:true,&quot;youtube_url&quot;:null,&quot;show_links&quot;:null,&quot;feed_url&quot;:null}"></div><p>Vote and seat projections broken down by region and tracking charts going back to the 2025 election are available for subscribers of <em>The Writ</em> below &#128071;</p>
      <p>
          <a href="https://www.thewrit.ca/p/the-writs-federal-vote-and-seat-projections">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[The Writ's Riding Projections]]></title><description><![CDATA[Federal projections for each riding and region of the country.]]></description><link>https://www.thewrit.ca/p/the-writs-riding-projections</link><guid isPermaLink="false">https://www.thewrit.ca/p/the-writs-riding-projections</guid><dc:creator><![CDATA[Éric Grenier]]></dc:creator><pubDate>Tue, 28 Apr 2026 17:18:00 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/6b99d000-2dc3-44df-b980-12f89a694869_1260x900.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><em><strong>UPDATED APRIL 28, 2026</strong></em></p><p>Detailed projections for all 343 ridings across the country, as well as vote projections for smaller regions within each province, are available for subscribers below &#128071;</p>
      <p>
          <a href="https://www.thewrit.ca/p/the-writs-riding-projections">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Which Conservative MPs need a party comeback the most?]]></title><description><![CDATA[Federal Projection Update for April 21, 2026.]]></description><link>https://www.thewrit.ca/p/which-conservative-mps-need-a-party</link><guid isPermaLink="false">https://www.thewrit.ca/p/which-conservative-mps-need-a-party</guid><dc:creator><![CDATA[Éric Grenier]]></dc:creator><pubDate>Tue, 21 Apr 2026 14:23:16 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/9c2840b0-e8cc-4a20-84cb-6f94c380a2d2_1260x900.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>While the polls have largely stabilized, their new holding pattern means the Conservatives remain in a bad spot. And for a number of MPs &#8212; perhaps dozens &#8212; these numbers would mean the end of their political careers if an election were held today.</p><p>There&#8217;s <a href="https://www.thestar.com/politics/up-to-40-conservative-mps-fear-pierre-poilievre-will-cost-them-their-seats-insiders-say/article_e2c68002-790d-4a0a-9dc3-7cc6eb9191b5.html">been reporting</a> on the fears within the Conservative caucus that Pierre Poilievre&#8217;s poor polling numbers have put their seats in danger. It&#8217;s undoubtedly been one of the factors contributing to the loss of four MPs to the Liberals through floor-crossing, with perhaps more to come. But some MPs are in greater need of a bounce back by the party (and have more reason to be tempted by the life raft of the Liberal benches). Who are they?</p><p>As it stands, the Conservatives would likely see their holdings in the House drop significantly if an election were held today. This week&#8217;s update to <em>The Writ</em>&#8217;s <a href="https://www.thewrit.ca/p/the-writs-federal-vote-and-seat-projections">Vote and Seat Projection</a> puts the party ahead in just 83 seats, representing a decrease of 57 seats from the 140 the Conservatives currently hold. Even the party&#8217;s Avg. Projection, which takes into account the likelihood that the Conservatives would outperform their polls, would still have the party losing 40 seats.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!JsyB!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd5407bc2-0399-42ed-a7ad-595a46fac553_1240x942.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!JsyB!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd5407bc2-0399-42ed-a7ad-595a46fac553_1240x942.png 424w, https://substackcdn.com/image/fetch/$s_!JsyB!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd5407bc2-0399-42ed-a7ad-595a46fac553_1240x942.png 848w, https://substackcdn.com/image/fetch/$s_!JsyB!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd5407bc2-0399-42ed-a7ad-595a46fac553_1240x942.png 1272w, https://substackcdn.com/image/fetch/$s_!JsyB!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd5407bc2-0399-42ed-a7ad-595a46fac553_1240x942.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!JsyB!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd5407bc2-0399-42ed-a7ad-595a46fac553_1240x942.png" width="549" height="417.06290322580645" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d5407bc2-0399-42ed-a7ad-595a46fac553_1240x942.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:942,&quot;width&quot;:1240,&quot;resizeWidth&quot;:549,&quot;bytes&quot;:131385,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.thewrit.ca/i/194913445?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd5407bc2-0399-42ed-a7ad-595a46fac553_1240x942.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!JsyB!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd5407bc2-0399-42ed-a7ad-595a46fac553_1240x942.png 424w, https://substackcdn.com/image/fetch/$s_!JsyB!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd5407bc2-0399-42ed-a7ad-595a46fac553_1240x942.png 848w, https://substackcdn.com/image/fetch/$s_!JsyB!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd5407bc2-0399-42ed-a7ad-595a46fac553_1240x942.png 1272w, https://substackcdn.com/image/fetch/$s_!JsyB!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd5407bc2-0399-42ed-a7ad-595a46fac553_1240x942.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>There&#8217;s been little change in the projection since last week. The Liberal lead now stands at 12.4 points in the vote projection (46.3% to 33.9%), with the NDP stuck at 8.8%. The Liberals are projected to be leading in 226 seats, a gain of three since last week that has come equally from the Conservatives, Bloc Qu&#233;b&#233;cois (22) and NDP (10).</p><p>That things have not deteriorated further for the Conservatives might be a silver lining for the party &#8212; but for a lot of MPs, that just means that the party is currently bottoming out at levels that put their own seats on the chopping block. </p><blockquote><p><em><strong>For fully interactive charts, tables and maps, head to The Writ&#8217;s website:</strong></em></p><div class="digest-post-embed" data-attrs="{&quot;nodeId&quot;:&quot;e0cdc812-539a-4075-b5c8-a9c6ff87ecbe&quot;,&quot;caption&quot;:&quot;Note to Readers: These projections are presented using Datawrapper&#8217;s interactive charts. They are best viewed on a desktop. In most cases, you can click, tap or hover over the charts to interact with them.&quot;,&quot;cta&quot;:&quot;Read full story&quot;,&quot;showBylines&quot;:true,&quot;size&quot;:&quot;sm&quot;,&quot;isEditorNode&quot;:true,&quot;title&quot;:&quot;The Writ's Federal Vote and Seat Projections&quot;,&quot;publishedBylines&quot;:[{&quot;id&quot;:13846390,&quot;name&quot;:&quot;&#201;ric Grenier&quot;,&quot;bio&quot;:&quot;Write about Canadian elections, politics and polls at thewrit.ca&quot;,&quot;photo_url&quot;:&quot;https://substackcdn.com/image/fetch/f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F14e3ab5c-adba-4151-8554-be5f671490cd_400x400.jpeg&quot;,&quot;is_guest&quot;:false,&quot;bestseller_tier&quot;:1000}],&quot;post_date&quot;:&quot;2026-03-24T14:09:00.000Z&quot;,&quot;cover_image&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8571bc38-d93f-45e7-b812-06ae5d289cf7_1260x900.png&quot;,&quot;cover_image_alt&quot;:null,&quot;canonical_url&quot;:&quot;https://www.thewrit.ca/p/the-writs-federal-vote-and-seat-projections&quot;,&quot;section_name&quot;:&quot;Vote and Seat Projections&quot;,&quot;video_upload_id&quot;:null,&quot;id&quot;:190142478,&quot;type&quot;:&quot;newsletter&quot;,&quot;reaction_count&quot;:9,&quot;comment_count&quot;:0,&quot;publication_id&quot;:378913,&quot;publication_name&quot;:&quot;The Writ&quot;,&quot;publication_logo_url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!VGo9!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F95508bdd-1071-48f5-9c15-e49490e104de_573x573.png&quot;,&quot;belowTheFold&quot;:false,&quot;youtube_url&quot;:null,&quot;show_links&quot;:null,&quot;feed_url&quot;:null}"></div><div class="digest-post-embed" data-attrs="{&quot;nodeId&quot;:&quot;fec8d035-a9d4-4485-96f5-179b815081d1&quot;,&quot;caption&quot;:&quot;UPDATED MARCH 24, 2026&quot;,&quot;cta&quot;:&quot;Read full story&quot;,&quot;showBylines&quot;:true,&quot;size&quot;:&quot;sm&quot;,&quot;isEditorNode&quot;:true,&quot;title&quot;:&quot;The Writ's Riding Projections&quot;,&quot;publishedBylines&quot;:[{&quot;id&quot;:13846390,&quot;name&quot;:&quot;&#201;ric Grenier&quot;,&quot;bio&quot;:&quot;Write about Canadian elections, politics and polls at thewrit.ca&quot;,&quot;photo_url&quot;:&quot;https://substackcdn.com/image/fetch/f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F14e3ab5c-adba-4151-8554-be5f671490cd_400x400.jpeg&quot;,&quot;is_guest&quot;:false,&quot;bestseller_tier&quot;:1000}],&quot;post_date&quot;:&quot;2026-03-24T14:08:00.000Z&quot;,&quot;cover_image&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6b99d000-2dc3-44df-b980-12f89a694869_1260x900.png&quot;,&quot;cover_image_alt&quot;:null,&quot;canonical_url&quot;:&quot;https://www.thewrit.ca/p/the-writs-riding-projections&quot;,&quot;section_name&quot;:&quot;Vote and Seat Projections&quot;,&quot;video_upload_id&quot;:null,&quot;id&quot;:190941918,&quot;type&quot;:&quot;newsletter&quot;,&quot;reaction_count&quot;:7,&quot;comment_count&quot;:0,&quot;publication_id&quot;:378913,&quot;publication_name&quot;:&quot;The Writ&quot;,&quot;publication_logo_url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!VGo9!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F95508bdd-1071-48f5-9c15-e49490e104de_573x573.png&quot;,&quot;belowTheFold&quot;:false,&quot;youtube_url&quot;:null,&quot;show_links&quot;:null,&quot;feed_url&quot;:null}"></div></blockquote><p>Let&#8217;s get to those seats that are most at risk. The <a href="https://www.thewrit.ca/p/the-writs-riding-projections">Riding Projections</a> classify seats from Safe to Toss. There are a lot of Conservative seats projected to be Liberal Tosses, but those could go either way. Instead, let&#8217;s focus on the Conservatives who are in most need of a comeback for their party and are in the greatest danger of losing &#8212; even if they beat their polls.</p>
      <p>
          <a href="https://www.thewrit.ca/p/which-conservative-mps-need-a-party">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Where things stand ahead of byelection night]]></title><description><![CDATA[Livestream starting at 8:30 PM ET]]></description><link>https://www.thewrit.ca/p/where-things-stand-ahead-of-byelection</link><guid isPermaLink="false">https://www.thewrit.ca/p/where-things-stand-ahead-of-byelection</guid><dc:creator><![CDATA[Éric Grenier]]></dc:creator><pubDate>Mon, 13 Apr 2026 16:01:19 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/47be0857-0d0a-4ba2-b468-9292160c54b8_1260x900.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>It&#8217;s Byelection Night in Canada and three seats are up for grabs &#8212; as well as a majority in the House of Commons.</p><p>That being the case, I figured I should update the <a href="https://www.thewrit.ca/p/the-writs-federal-vote-and-seat-projections">Vote and Seat Projection Model</a> a day early. Not only will this give us a chance to take a look at what the model says we should expect in the two Toronto ridings of Scarborough Southwest and University&#8212;Rosedale and the Quebec riding of Terrebonne, it&#8217;ll also give us a baseline against which to judge the results.</p><p>Before diving into the numbers, let me take this opportunity to invite you to tune in to our <a href="https://www.youtube.com/watch?v=6eRkn-BQlWI">coverage of the byelection results</a>, starting as soon as the polls close at 8:30 PM ET tonight on YouTube!</p><div id="youtube2-6eRkn-BQlWI" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;6eRkn-BQlWI&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/6eRkn-BQlWI?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><p>We&#8217;re expecting a bit of a late night. We should be able to get through the two Toronto ridings fairly quickly before turning our attentions to Terrebonne, where a special write-in ballot will delay the count in what is expected to be a closely-contested seat. We might have to stick around until every vote is counted!</p><p>By then, though, we should already know if the Liberals get their majority government if the two Toronto seats are called relatively early. But, if the Liberals can take it, Terrebonne will provide them more cushion. Conversely, if the Bloc can win it back, then they will deal Mark Carney his first real setback since the April 2025 election.</p><p>Before getting to the byelections, here&#8217;s where the latest projection puts things nationally:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!yGSq!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F224d4314-6289-4eba-8dc7-d2ec66e31267_1240x942.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!yGSq!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F224d4314-6289-4eba-8dc7-d2ec66e31267_1240x942.png 424w, https://substackcdn.com/image/fetch/$s_!yGSq!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F224d4314-6289-4eba-8dc7-d2ec66e31267_1240x942.png 848w, https://substackcdn.com/image/fetch/$s_!yGSq!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F224d4314-6289-4eba-8dc7-d2ec66e31267_1240x942.png 1272w, https://substackcdn.com/image/fetch/$s_!yGSq!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F224d4314-6289-4eba-8dc7-d2ec66e31267_1240x942.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!yGSq!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F224d4314-6289-4eba-8dc7-d2ec66e31267_1240x942.png" width="612" height="464.9225806451613" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/224d4314-6289-4eba-8dc7-d2ec66e31267_1240x942.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:942,&quot;width&quot;:1240,&quot;resizeWidth&quot;:612,&quot;bytes&quot;:132208,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.thewrit.ca/i/194072907?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F224d4314-6289-4eba-8dc7-d2ec66e31267_1240x942.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!yGSq!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F224d4314-6289-4eba-8dc7-d2ec66e31267_1240x942.png 424w, https://substackcdn.com/image/fetch/$s_!yGSq!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F224d4314-6289-4eba-8dc7-d2ec66e31267_1240x942.png 848w, https://substackcdn.com/image/fetch/$s_!yGSq!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F224d4314-6289-4eba-8dc7-d2ec66e31267_1240x942.png 1272w, https://substackcdn.com/image/fetch/$s_!yGSq!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F224d4314-6289-4eba-8dc7-d2ec66e31267_1240x942.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The Liberals have slipped 0.4 points in the vote projection and two seats in the seat projection since last week, but otherwise are holding steady with 45.9% of the vote and 223 seats. The Conservatives are up a small 0.3 points to 34.1%, but are unchanged at 84 seats. The Bloc is up one seat to 23, while the NDP is also up one seat to 11 and sits at 8.8% of the vote. That share of the vote is virtually unchanged from last week &#8212; and this is <em>after </em>the inclusion of a few polls conducted after Avi Lewis become NDP leader. In short, we&#8217;re seeing no Lewis bump just yet.</p><blockquote><p><em><strong>For fully interactive charts, tables and maps, head to The Writ&#8217;s website:</strong></em></p><div class="digest-post-embed" data-attrs="{&quot;nodeId&quot;:&quot;e0cdc812-539a-4075-b5c8-a9c6ff87ecbe&quot;,&quot;caption&quot;:&quot;Note to Readers: These projections are presented using Datawrapper&#8217;s interactive charts. They are best viewed on a desktop. In most cases, you can click, tap or hover over the charts to interact with them.&quot;,&quot;cta&quot;:&quot;Read full story&quot;,&quot;showBylines&quot;:true,&quot;size&quot;:&quot;sm&quot;,&quot;isEditorNode&quot;:true,&quot;title&quot;:&quot;The Writ's Federal Vote and Seat Projections&quot;,&quot;publishedBylines&quot;:[{&quot;id&quot;:13846390,&quot;name&quot;:&quot;&#201;ric Grenier&quot;,&quot;bio&quot;:&quot;Write about Canadian elections, politics and polls at thewrit.ca&quot;,&quot;photo_url&quot;:&quot;https://substackcdn.com/image/fetch/f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F14e3ab5c-adba-4151-8554-be5f671490cd_400x400.jpeg&quot;,&quot;is_guest&quot;:false,&quot;bestseller_tier&quot;:1000}],&quot;post_date&quot;:&quot;2026-03-24T14:09:00.000Z&quot;,&quot;cover_image&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8571bc38-d93f-45e7-b812-06ae5d289cf7_1260x900.png&quot;,&quot;cover_image_alt&quot;:null,&quot;canonical_url&quot;:&quot;https://www.thewrit.ca/p/the-writs-federal-vote-and-seat-projections&quot;,&quot;section_name&quot;:&quot;Vote and Seat Projections&quot;,&quot;video_upload_id&quot;:null,&quot;id&quot;:190142478,&quot;type&quot;:&quot;newsletter&quot;,&quot;reaction_count&quot;:9,&quot;comment_count&quot;:0,&quot;publication_id&quot;:378913,&quot;publication_name&quot;:&quot;The Writ&quot;,&quot;publication_logo_url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!VGo9!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F95508bdd-1071-48f5-9c15-e49490e104de_573x573.png&quot;,&quot;belowTheFold&quot;:true,&quot;youtube_url&quot;:null,&quot;show_links&quot;:null,&quot;feed_url&quot;:null}"></div><div class="digest-post-embed" data-attrs="{&quot;nodeId&quot;:&quot;fec8d035-a9d4-4485-96f5-179b815081d1&quot;,&quot;caption&quot;:&quot;UPDATED MARCH 24, 2026&quot;,&quot;cta&quot;:&quot;Read full story&quot;,&quot;showBylines&quot;:true,&quot;size&quot;:&quot;sm&quot;,&quot;isEditorNode&quot;:true,&quot;title&quot;:&quot;The Writ's Riding Projections&quot;,&quot;publishedBylines&quot;:[{&quot;id&quot;:13846390,&quot;name&quot;:&quot;&#201;ric Grenier&quot;,&quot;bio&quot;:&quot;Write about Canadian elections, politics and polls at thewrit.ca&quot;,&quot;photo_url&quot;:&quot;https://substackcdn.com/image/fetch/f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F14e3ab5c-adba-4151-8554-be5f671490cd_400x400.jpeg&quot;,&quot;is_guest&quot;:false,&quot;bestseller_tier&quot;:1000}],&quot;post_date&quot;:&quot;2026-03-24T14:08:00.000Z&quot;,&quot;cover_image&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6b99d000-2dc3-44df-b980-12f89a694869_1260x900.png&quot;,&quot;cover_image_alt&quot;:null,&quot;canonical_url&quot;:&quot;https://www.thewrit.ca/p/the-writs-riding-projections&quot;,&quot;section_name&quot;:&quot;Vote and Seat Projections&quot;,&quot;video_upload_id&quot;:null,&quot;id&quot;:190941918,&quot;type&quot;:&quot;newsletter&quot;,&quot;reaction_count&quot;:7,&quot;comment_count&quot;:0,&quot;publication_id&quot;:378913,&quot;publication_name&quot;:&quot;The Writ&quot;,&quot;publication_logo_url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!VGo9!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F95508bdd-1071-48f5-9c15-e49490e104de_573x573.png&quot;,&quot;belowTheFold&quot;:true,&quot;youtube_url&quot;:null,&quot;show_links&quot;:null,&quot;feed_url&quot;:null}"></div></blockquote><p>That&#8217;s the big picture. What about the three ridings holding byelections today? Below are the results from the last general election, when the Liberals&#8217; Bill Blair won in Scarborough Southwest and Chrystia Freeland prevailed in University&#8212;Rosedale. In Terrebonne, Tatiana Auguste defeated the Bloc&#8217;s Nathalie Sinclair-Desgagn&#233; by a single vote, a result that was overturned by the Supreme Court due to an error made by Elections Canada that could&#8217;ve impacted the result.</p><div id="datawrapper-iframe" class="datawrapper-wrap outer" data-attrs="{&quot;url&quot;:&quot;https://datawrapper.dwcdn.net/JWCLT/1/&quot;,&quot;thumbnail_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b862943f-c79e-458c-81b1-fc623549f00b_1220x478.png&quot;,&quot;thumbnail_url_full&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d9992b39-eb62-4ecd-9994-58e317c242db_1220x602.png&quot;,&quot;height&quot;:292,&quot;title&quot;:&quot;Results in 2025&quot;,&quot;description&quot;:&quot;Three ridings with byelections on Monday&quot;}" data-component-name="DatawrapperToDOM"><iframe id="iframe-datawrapper" class="datawrapper-iframe" src="https://datawrapper.dwcdn.net/JWCLT/1/" width="730" height="292" frameborder="0" scrolling="no"></iframe><script type="text/javascript">!function(){"use strict";window.addEventListener("message",(function(e){if(void 0!==e.data["datawrapper-height"]){var t=document.querySelectorAll("iframe");for(var a in e.data["datawrapper-height"])for(var r=0;r<t.length;r++){if(t[r].contentWindow===e.source)t[r].style.height=e.data["datawrapper-height"][a]+"px"}}}))}();</script></div><p>How do these three seats look today, and what benchmarks can we set to help us judge the results?</p>
      <p>
          <a href="https://www.thewrit.ca/p/where-things-stand-ahead-of-byelection">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Ontario pushes Liberals higher in seat projection]]></title><description><![CDATA[Federal Projection Update for April 7, 2026]]></description><link>https://www.thewrit.ca/p/ontario-pushes-liberals-higher-in</link><guid isPermaLink="false">https://www.thewrit.ca/p/ontario-pushes-liberals-higher-in</guid><dc:creator><![CDATA[Éric Grenier]]></dc:creator><pubDate>Tue, 07 Apr 2026 14:00:16 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/1a08192a-1d42-4ee3-9e6d-58ca177a6f01_1260x900.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Liberals gathering in Montreal this weekend have lots to celebrate. Not only is the party just days away from securing a majority government if it sweeps the three byelections taking place on Monday, but the Liberals are also continuing to lead by a wide margin in the polls &#8212; and would win a huge number of seats if an election were held today.</p><p>While there hasn&#8217;t been a significant amount of movement over the last week in the polls, what has occurred has pushed the Liberals above the 220-seat threshold in the projection. They are now projected to be leading in 225 seats in the model, up 10 seats from last week. Most of those gains have taken place in one province: Ontario.</p><p>But there&#8217;s a caveat.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!i8ZL!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2c1410f4-0dc2-4188-97a9-629ec329ea1a_1240x942.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!i8ZL!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2c1410f4-0dc2-4188-97a9-629ec329ea1a_1240x942.png 424w, https://substackcdn.com/image/fetch/$s_!i8ZL!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2c1410f4-0dc2-4188-97a9-629ec329ea1a_1240x942.png 848w, https://substackcdn.com/image/fetch/$s_!i8ZL!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2c1410f4-0dc2-4188-97a9-629ec329ea1a_1240x942.png 1272w, https://substackcdn.com/image/fetch/$s_!i8ZL!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2c1410f4-0dc2-4188-97a9-629ec329ea1a_1240x942.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!i8ZL!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2c1410f4-0dc2-4188-97a9-629ec329ea1a_1240x942.png" width="618" height="469.48064516129034" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2c1410f4-0dc2-4188-97a9-629ec329ea1a_1240x942.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:942,&quot;width&quot;:1240,&quot;resizeWidth&quot;:618,&quot;bytes&quot;:130701,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.thewrit.ca/i/193463969?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2c1410f4-0dc2-4188-97a9-629ec329ea1a_1240x942.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!i8ZL!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2c1410f4-0dc2-4188-97a9-629ec329ea1a_1240x942.png 424w, https://substackcdn.com/image/fetch/$s_!i8ZL!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2c1410f4-0dc2-4188-97a9-629ec329ea1a_1240x942.png 848w, https://substackcdn.com/image/fetch/$s_!i8ZL!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2c1410f4-0dc2-4188-97a9-629ec329ea1a_1240x942.png 1272w, https://substackcdn.com/image/fetch/$s_!i8ZL!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2c1410f4-0dc2-4188-97a9-629ec329ea1a_1240x942.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The Conservatives have dropped down nine to just 84 seats, their lowest level in the projection to date since the last election. The Bloc is unchanged at 22 seats while the NDP is up one to 10. </p><p>In the vote projection, the Liberals have ticked up 0.5 points to 46.3%, followed by the Conservatives at 33.8% (-0.3) and the New Democrats at 8.9% (-0.3). </p><blockquote><p><em><strong>For fully interactive charts, tables and maps, head to The Writ&#8217;s website:</strong></em></p><div class="digest-post-embed" data-attrs="{&quot;nodeId&quot;:&quot;e0cdc812-539a-4075-b5c8-a9c6ff87ecbe&quot;,&quot;caption&quot;:&quot;Note to Readers: These projections are presented using Datawrapper&#8217;s interactive charts. They are best viewed on a desktop. In most cases, you can click, tap or hover over the charts to interact with them.&quot;,&quot;cta&quot;:&quot;Read full story&quot;,&quot;showBylines&quot;:true,&quot;size&quot;:&quot;sm&quot;,&quot;isEditorNode&quot;:true,&quot;title&quot;:&quot;The Writ's Federal Vote and Seat Projections&quot;,&quot;publishedBylines&quot;:[{&quot;id&quot;:13846390,&quot;name&quot;:&quot;&#201;ric Grenier&quot;,&quot;bio&quot;:&quot;Write about Canadian elections, politics and polls at thewrit.ca&quot;,&quot;photo_url&quot;:&quot;https://substackcdn.com/image/fetch/f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F14e3ab5c-adba-4151-8554-be5f671490cd_400x400.jpeg&quot;,&quot;is_guest&quot;:false,&quot;bestseller_tier&quot;:1000}],&quot;post_date&quot;:&quot;2026-03-24T14:09:00.000Z&quot;,&quot;cover_image&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8571bc38-d93f-45e7-b812-06ae5d289cf7_1260x900.png&quot;,&quot;cover_image_alt&quot;:null,&quot;canonical_url&quot;:&quot;https://www.thewrit.ca/p/the-writs-federal-vote-and-seat-projections&quot;,&quot;section_name&quot;:&quot;Vote and Seat Projections&quot;,&quot;video_upload_id&quot;:null,&quot;id&quot;:190142478,&quot;type&quot;:&quot;newsletter&quot;,&quot;reaction_count&quot;:9,&quot;comment_count&quot;:0,&quot;publication_id&quot;:378913,&quot;publication_name&quot;:&quot;The Writ&quot;,&quot;publication_logo_url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!VGo9!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F95508bdd-1071-48f5-9c15-e49490e104de_573x573.png&quot;,&quot;belowTheFold&quot;:false,&quot;youtube_url&quot;:null,&quot;show_links&quot;:null,&quot;feed_url&quot;:null}"></div><div class="digest-post-embed" data-attrs="{&quot;nodeId&quot;:&quot;fec8d035-a9d4-4485-96f5-179b815081d1&quot;,&quot;caption&quot;:&quot;UPDATED MARCH 24, 2026&quot;,&quot;cta&quot;:&quot;Read full story&quot;,&quot;showBylines&quot;:true,&quot;size&quot;:&quot;sm&quot;,&quot;isEditorNode&quot;:true,&quot;title&quot;:&quot;The Writ's Riding Projections&quot;,&quot;publishedBylines&quot;:[{&quot;id&quot;:13846390,&quot;name&quot;:&quot;&#201;ric Grenier&quot;,&quot;bio&quot;:&quot;Write about Canadian elections, politics and polls at thewrit.ca&quot;,&quot;photo_url&quot;:&quot;https://substackcdn.com/image/fetch/f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F14e3ab5c-adba-4151-8554-be5f671490cd_400x400.jpeg&quot;,&quot;is_guest&quot;:false,&quot;bestseller_tier&quot;:1000}],&quot;post_date&quot;:&quot;2026-03-24T14:08:00.000Z&quot;,&quot;cover_image&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6b99d000-2dc3-44df-b980-12f89a694869_1260x900.png&quot;,&quot;cover_image_alt&quot;:null,&quot;canonical_url&quot;:&quot;https://www.thewrit.ca/p/the-writs-riding-projections&quot;,&quot;section_name&quot;:&quot;Vote and Seat Projections&quot;,&quot;video_upload_id&quot;:null,&quot;id&quot;:190941918,&quot;type&quot;:&quot;newsletter&quot;,&quot;reaction_count&quot;:7,&quot;comment_count&quot;:0,&quot;publication_id&quot;:378913,&quot;publication_name&quot;:&quot;The Writ&quot;,&quot;publication_logo_url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!VGo9!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F95508bdd-1071-48f5-9c15-e49490e104de_573x573.png&quot;,&quot;belowTheFold&quot;:false,&quot;youtube_url&quot;:null,&quot;show_links&quot;:null,&quot;feed_url&quot;:null}"></div></blockquote><p>But the key number to look at in this week&#8217;s update is the Avg. Projection, which takes into account expected over- or under-performance of each party in an actual election. While the Liberals have jumped 10 seats in the number of ridings in which they are projected to be leading, their average projection has only increased by 2.9 seats to 212.1 seats, while the Conservatives have slipped only 2.8 in the average projection to 102.2 seats. What gives?</p>
      <p>
          <a href="https://www.thewrit.ca/p/ontario-pushes-liberals-higher-in">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Liberals level out — have they hit a ceiling?]]></title><description><![CDATA[Federal Projection Update for March 31, 2026]]></description><link>https://www.thewrit.ca/p/liberals-level-out-have-they-hit</link><guid isPermaLink="false">https://www.thewrit.ca/p/liberals-level-out-have-they-hit</guid><dc:creator><![CDATA[Éric Grenier]]></dc:creator><pubDate>Tue, 31 Mar 2026 14:15:10 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/994244f1-ddc0-4fc8-bce4-5563bf8bdb73_1260x900.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>This week&#8217;s update to <em>The Writ</em>&#8217;s federal projection suggests the Liberals might have reached their plateau.</p><p>The Liberals sit at 45.8% in the vote projection, down only 0.2 points from last week. The party has been sitting around 46% since the beginning of March, a new cruising altitude for the Liberals since rising from around 40% in January. The party is projected to be leading in 215 seats (and averaging 209.2 seat wins when taking into account potential polling and modelling errors), again largely unchanged since the beginning of the month.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Ui6g!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa0bf34bf-4724-4561-8ed7-4812192ad163_1240x942.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Ui6g!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa0bf34bf-4724-4561-8ed7-4812192ad163_1240x942.png 424w, https://substackcdn.com/image/fetch/$s_!Ui6g!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa0bf34bf-4724-4561-8ed7-4812192ad163_1240x942.png 848w, https://substackcdn.com/image/fetch/$s_!Ui6g!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa0bf34bf-4724-4561-8ed7-4812192ad163_1240x942.png 1272w, https://substackcdn.com/image/fetch/$s_!Ui6g!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa0bf34bf-4724-4561-8ed7-4812192ad163_1240x942.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Ui6g!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa0bf34bf-4724-4561-8ed7-4812192ad163_1240x942.png" width="611" height="464.1629032258065" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a0bf34bf-4724-4561-8ed7-4812192ad163_1240x942.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:942,&quot;width&quot;:1240,&quot;resizeWidth&quot;:611,&quot;bytes&quot;:131704,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.thewrit.ca/i/192730129?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa0bf34bf-4724-4561-8ed7-4812192ad163_1240x942.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Ui6g!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa0bf34bf-4724-4561-8ed7-4812192ad163_1240x942.png 424w, https://substackcdn.com/image/fetch/$s_!Ui6g!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa0bf34bf-4724-4561-8ed7-4812192ad163_1240x942.png 848w, https://substackcdn.com/image/fetch/$s_!Ui6g!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa0bf34bf-4724-4561-8ed7-4812192ad163_1240x942.png 1272w, https://substackcdn.com/image/fetch/$s_!Ui6g!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa0bf34bf-4724-4561-8ed7-4812192ad163_1240x942.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>While the Liberals have levelled out, it&#8217;s not clear that the Conservatives have. They&#8217;re down just 0.3 points from last week to 34.1% in the projection, but unlike the Liberals they have been on a steady (if slow) downward trend. With the exception of a few marginal upticks, they&#8217;ve been dropping almost every week since January when they were at 38%. This has pushed them down to 93 in the number of seats they are leading in and an average of 105 seat wins.</p><blockquote><p><em><strong>For fully interactive charts, tables and maps, head to The Writ&#8217;s website:</strong></em></p><div class="digest-post-embed" data-attrs="{&quot;nodeId&quot;:&quot;e0cdc812-539a-4075-b5c8-a9c6ff87ecbe&quot;,&quot;caption&quot;:&quot;Note to Readers: These projections are presented using Datawrapper&#8217;s interactive charts. They are best viewed on a desktop. In most cases, you can click, tap or hover over the charts to interact with them.&quot;,&quot;cta&quot;:&quot;Read full story&quot;,&quot;showBylines&quot;:true,&quot;size&quot;:&quot;sm&quot;,&quot;isEditorNode&quot;:true,&quot;title&quot;:&quot;The Writ's Federal Vote and Seat Projections&quot;,&quot;publishedBylines&quot;:[{&quot;id&quot;:13846390,&quot;name&quot;:&quot;&#201;ric Grenier&quot;,&quot;bio&quot;:&quot;Write about Canadian elections, politics and polls at thewrit.ca&quot;,&quot;photo_url&quot;:&quot;https://substackcdn.com/image/fetch/f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F14e3ab5c-adba-4151-8554-be5f671490cd_400x400.jpeg&quot;,&quot;is_guest&quot;:false,&quot;bestseller_tier&quot;:1000}],&quot;post_date&quot;:&quot;2026-03-24T14:09:00.000Z&quot;,&quot;cover_image&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8571bc38-d93f-45e7-b812-06ae5d289cf7_1260x900.png&quot;,&quot;cover_image_alt&quot;:null,&quot;canonical_url&quot;:&quot;https://www.thewrit.ca/p/the-writs-federal-vote-and-seat-projections&quot;,&quot;section_name&quot;:&quot;Vote and Seat Projections&quot;,&quot;video_upload_id&quot;:null,&quot;id&quot;:190142478,&quot;type&quot;:&quot;newsletter&quot;,&quot;reaction_count&quot;:9,&quot;comment_count&quot;:0,&quot;publication_id&quot;:378913,&quot;publication_name&quot;:&quot;The Writ&quot;,&quot;publication_logo_url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!VGo9!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F95508bdd-1071-48f5-9c15-e49490e104de_573x573.png&quot;,&quot;belowTheFold&quot;:false,&quot;youtube_url&quot;:null,&quot;show_links&quot;:null,&quot;feed_url&quot;:null}"></div><div class="digest-post-embed" data-attrs="{&quot;nodeId&quot;:&quot;fec8d035-a9d4-4485-96f5-179b815081d1&quot;,&quot;caption&quot;:&quot;UPDATED MARCH 24, 2026&quot;,&quot;cta&quot;:&quot;Read full story&quot;,&quot;showBylines&quot;:true,&quot;size&quot;:&quot;sm&quot;,&quot;isEditorNode&quot;:true,&quot;title&quot;:&quot;The Writ's Riding Projections&quot;,&quot;publishedBylines&quot;:[{&quot;id&quot;:13846390,&quot;name&quot;:&quot;&#201;ric Grenier&quot;,&quot;bio&quot;:&quot;Write about Canadian elections, politics and polls at thewrit.ca&quot;,&quot;photo_url&quot;:&quot;https://substackcdn.com/image/fetch/f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F14e3ab5c-adba-4151-8554-be5f671490cd_400x400.jpeg&quot;,&quot;is_guest&quot;:false,&quot;bestseller_tier&quot;:1000}],&quot;post_date&quot;:&quot;2026-03-24T14:08:00.000Z&quot;,&quot;cover_image&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6b99d000-2dc3-44df-b980-12f89a694869_1260x900.png&quot;,&quot;cover_image_alt&quot;:null,&quot;canonical_url&quot;:&quot;https://www.thewrit.ca/p/the-writs-riding-projections&quot;,&quot;section_name&quot;:&quot;Vote and Seat Projections&quot;,&quot;video_upload_id&quot;:null,&quot;id&quot;:190941918,&quot;type&quot;:&quot;newsletter&quot;,&quot;reaction_count&quot;:7,&quot;comment_count&quot;:0,&quot;publication_id&quot;:378913,&quot;publication_name&quot;:&quot;The Writ&quot;,&quot;publication_logo_url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!VGo9!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F95508bdd-1071-48f5-9c15-e49490e104de_573x573.png&quot;,&quot;belowTheFold&quot;:false,&quot;youtube_url&quot;:null,&quot;show_links&quot;:null,&quot;feed_url&quot;:null}"></div></blockquote><p>We&#8217;ll have to keep an eye on those Conservative numbers. Some polls have suggested that the party might be rebounding, but for every (relatively) good poll we&#8217;ve seen for the Conservatives lately there have been some bad ones. </p><p>The New Democrats are sitting at 9.2% in the vote projection and 11 seats, but just 8.2 seats on average when taking into account their tendency to under-perform the polls. These numbers are drawn from polling conducted before Avi Lewis&#8217;s leadership victory on Sunday but, as we can see from the regional breakdown, the NDP has a lot of work to do.</p>
      <p>
          <a href="https://www.thewrit.ca/p/liberals-level-out-have-they-hit">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Liberal lead holds at nearly 12 points]]></title><description><![CDATA[Federal Projection Update for March 24, 2026]]></description><link>https://www.thewrit.ca/p/liberal-lead-holds-at-nearly-12-points</link><guid isPermaLink="false">https://www.thewrit.ca/p/liberal-lead-holds-at-nearly-12-points</guid><dc:creator><![CDATA[Éric Grenier]]></dc:creator><pubDate>Tue, 24 Mar 2026 14:43:01 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/88778462-ef57-4667-a326-6ada04d624b2_1260x900.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>The Liberals are holding their wide advantage over the Conservatives in <em>The Writ</em>&#8217;s latest update and are projected to win 46% of the vote if an election were held today, putting them nearly 12 points ahead of the Conservatives.</p><p>The Conservatives stand at 34.4%, with both the Liberals and Conservatives virtually unchanged since last week&#8217;s update. The New Democrats, however, are up 1.2 points to 9%.</p><p>There&#8217;s been little change in the national seat projection, with the Liberals down one seat to 217, the Conservatives up three seats to 94, the Bloc down one to 21 and the NDP down one to nine. The Greens are holding at two.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://www.thewrit.ca/p/the-writs-federal-vote-and-seat-projections" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!96I5!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F388cb7b5-992d-40a1-9b53-225cc6431521_1240x942.png 424w, https://substackcdn.com/image/fetch/$s_!96I5!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F388cb7b5-992d-40a1-9b53-225cc6431521_1240x942.png 848w, https://substackcdn.com/image/fetch/$s_!96I5!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F388cb7b5-992d-40a1-9b53-225cc6431521_1240x942.png 1272w, https://substackcdn.com/image/fetch/$s_!96I5!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F388cb7b5-992d-40a1-9b53-225cc6431521_1240x942.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!96I5!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F388cb7b5-992d-40a1-9b53-225cc6431521_1240x942.png" width="1240" height="942" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/388cb7b5-992d-40a1-9b53-225cc6431521_1240x942.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:942,&quot;width&quot;:1240,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:130921,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:&quot;https://www.thewrit.ca/p/the-writs-federal-vote-and-seat-projections&quot;,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.thewrit.ca/i/191983585?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F388cb7b5-992d-40a1-9b53-225cc6431521_1240x942.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!96I5!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F388cb7b5-992d-40a1-9b53-225cc6431521_1240x942.png 424w, https://substackcdn.com/image/fetch/$s_!96I5!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F388cb7b5-992d-40a1-9b53-225cc6431521_1240x942.png 848w, https://substackcdn.com/image/fetch/$s_!96I5!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F388cb7b5-992d-40a1-9b53-225cc6431521_1240x942.png 1272w, https://substackcdn.com/image/fetch/$s_!96I5!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F388cb7b5-992d-40a1-9b53-225cc6431521_1240x942.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>In the Average Projection, which takes into account potential polling and modelling errors, the Liberals are still above the 200-seat threshold at 208.4. The Conservatives, who are expected to beat their polling, have an average projection of 107.8 &#8212; which certainly looks a lot better than being sub-100.</p><blockquote><p><em><strong>Visit the Vote and Seat Projection pages at The Writ to see all the interactive charts, tables and maps:</strong></em></p><div class="digest-post-embed" data-attrs="{&quot;nodeId&quot;:&quot;465cd233-88b4-40cf-afbd-b98439758060&quot;,&quot;caption&quot;:&quot;Note to Readers: These projections are presented using Datawrapper&#8217;s interactive charts. They are best viewed on a desktop. In most cases, you can click, tap or hover over the charts to interact with them.&quot;,&quot;cta&quot;:&quot;Read full story&quot;,&quot;showBylines&quot;:true,&quot;size&quot;:&quot;sm&quot;,&quot;isEditorNode&quot;:true,&quot;title&quot;:&quot;The Writ's Federal Vote and Seat Projections&quot;,&quot;publishedBylines&quot;:[{&quot;id&quot;:13846390,&quot;name&quot;:&quot;&#201;ric Grenier&quot;,&quot;bio&quot;:&quot;Write about Canadian elections, politics and polls at thewrit.ca&quot;,&quot;photo_url&quot;:&quot;https://substackcdn.com/image/fetch/f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F14e3ab5c-adba-4151-8554-be5f671490cd_400x400.jpeg&quot;,&quot;is_guest&quot;:false,&quot;bestseller_tier&quot;:1000}],&quot;post_date&quot;:&quot;2026-03-24T14:09:00.000Z&quot;,&quot;cover_image&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8571bc38-d93f-45e7-b812-06ae5d289cf7_1260x900.png&quot;,&quot;cover_image_alt&quot;:null,&quot;canonical_url&quot;:&quot;https://www.thewrit.ca/p/the-writs-federal-vote-and-seat-projections&quot;,&quot;section_name&quot;:&quot;Vote and Seat Projections&quot;,&quot;video_upload_id&quot;:null,&quot;id&quot;:190142478,&quot;type&quot;:&quot;newsletter&quot;,&quot;reaction_count&quot;:9,&quot;comment_count&quot;:0,&quot;publication_id&quot;:378913,&quot;publication_name&quot;:&quot;The Writ&quot;,&quot;publication_logo_url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!VGo9!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F95508bdd-1071-48f5-9c15-e49490e104de_573x573.png&quot;,&quot;belowTheFold&quot;:false,&quot;youtube_url&quot;:null,&quot;show_links&quot;:null,&quot;feed_url&quot;:null}"></div><div class="digest-post-embed" data-attrs="{&quot;nodeId&quot;:&quot;673a248f-4667-4b5b-b505-5b9dea7ca295&quot;,&quot;caption&quot;:&quot;UPDATED MARCH 24, 2026&quot;,&quot;cta&quot;:&quot;Read full story&quot;,&quot;showBylines&quot;:true,&quot;size&quot;:&quot;sm&quot;,&quot;isEditorNode&quot;:true,&quot;title&quot;:&quot;The Writ's Riding Projections&quot;,&quot;publishedBylines&quot;:[{&quot;id&quot;:13846390,&quot;name&quot;:&quot;&#201;ric Grenier&quot;,&quot;bio&quot;:&quot;Write about Canadian elections, politics and polls at thewrit.ca&quot;,&quot;photo_url&quot;:&quot;https://substackcdn.com/image/fetch/f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F14e3ab5c-adba-4151-8554-be5f671490cd_400x400.jpeg&quot;,&quot;is_guest&quot;:false,&quot;bestseller_tier&quot;:1000}],&quot;post_date&quot;:&quot;2026-03-24T14:08:00.000Z&quot;,&quot;cover_image&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6b99d000-2dc3-44df-b980-12f89a694869_1260x900.png&quot;,&quot;cover_image_alt&quot;:null,&quot;canonical_url&quot;:&quot;https://www.thewrit.ca/p/the-writs-riding-projections&quot;,&quot;section_name&quot;:&quot;Vote and Seat Projections&quot;,&quot;video_upload_id&quot;:null,&quot;id&quot;:190941918,&quot;type&quot;:&quot;newsletter&quot;,&quot;reaction_count&quot;:7,&quot;comment_count&quot;:0,&quot;publication_id&quot;:378913,&quot;publication_name&quot;:&quot;The Writ&quot;,&quot;publication_logo_url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!VGo9!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F95508bdd-1071-48f5-9c15-e49490e104de_573x573.png&quot;,&quot;belowTheFold&quot;:false,&quot;youtube_url&quot;:null,&quot;show_links&quot;:null,&quot;feed_url&quot;:null}"></div></blockquote><p>While there hasn&#8217;t been much movement at the national level, there has been some shifts regionally, the biggest having been in Alberta.</p>
      <p>
          <a href="https://www.thewrit.ca/p/liberal-lead-holds-at-nearly-12-points">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Liberals would win 200+ seats if election held today]]></title><description><![CDATA[The Writ's federal vote and seat projections are now live!]]></description><link>https://www.thewrit.ca/p/liberals-would-win-200-seats-if-election</link><guid isPermaLink="false">https://www.thewrit.ca/p/liberals-would-win-200-seats-if-election</guid><dc:creator><![CDATA[Éric Grenier]]></dc:creator><pubDate>Tue, 17 Mar 2026 13:12:23 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/616c4f07-acb7-456e-a4a1-aee42e28b72b_1260x900.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Just a few days out from the first anniversary of the start of the 2025 election campaign, Mark Carney&#8217;s Liberals would likely win well over 200 seats if another election were held today.</p><p>That&#8217;s what <em>The Writ</em>&#8217;s new model shows in its inaugural projection. Yes, the vote and seat projection model is finally live!</p><div class="digest-post-embed" data-attrs="{&quot;nodeId&quot;:&quot;9ade0a47-65e8-468c-aa66-e22c3f2a1d48&quot;,&quot;caption&quot;:&quot;Note to Readers: These projections are presented using Datawrapper&#8217;s interactive charts. They are best viewed on a desktop. In most cases, you can click, tap or hover over the charts to interact with them.&quot;,&quot;cta&quot;:&quot;Read full story&quot;,&quot;showBylines&quot;:true,&quot;size&quot;:&quot;sm&quot;,&quot;isEditorNode&quot;:true,&quot;title&quot;:&quot;The Writ's Federal Vote and Seat Projections&quot;,&quot;publishedBylines&quot;:[{&quot;id&quot;:13846390,&quot;name&quot;:&quot;&#201;ric Grenier&quot;,&quot;bio&quot;:&quot;Write about Canadian elections, politics and polls at thewrit.ca&quot;,&quot;photo_url&quot;:&quot;https://substackcdn.com/image/fetch/f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F14e3ab5c-adba-4151-8554-be5f671490cd_400x400.jpeg&quot;,&quot;is_guest&quot;:false,&quot;bestseller_tier&quot;:1000}],&quot;post_date&quot;:&quot;2026-03-17T11:43:12.840Z&quot;,&quot;cover_image&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8571bc38-d93f-45e7-b812-06ae5d289cf7_1260x900.png&quot;,&quot;cover_image_alt&quot;:null,&quot;canonical_url&quot;:&quot;https://www.thewrit.ca/p/the-writs-federal-vote-and-seat-projections&quot;,&quot;section_name&quot;:&quot;Vote and Seat Projections&quot;,&quot;video_upload_id&quot;:null,&quot;id&quot;:190142478,&quot;type&quot;:&quot;newsletter&quot;,&quot;reaction_count&quot;:0,&quot;comment_count&quot;:0,&quot;publication_id&quot;:378913,&quot;publication_name&quot;:&quot;The Writ&quot;,&quot;publication_logo_url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!VGo9!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F95508bdd-1071-48f5-9c15-e49490e104de_573x573.png&quot;,&quot;belowTheFold&quot;:false,&quot;youtube_url&quot;:null,&quot;show_links&quot;:null,&quot;feed_url&quot;:null}"></div><p>I&#8217;ve been working away at a new model since the last election and, after a flurry of activity over the last few weeks, it is now finally ready to present. A <strong><a href="https://www.thewrit.ca/p/vote-and-seat-projection-methodology">methodological</a></strong><a href="https://www.thewrit.ca/p/vote-and-seat-projection-methodology"> explanation can be found here</a>, if you want to dive into the details. The full <strong><a href="https://www.thewrit.ca/p/the-writs-federal-vote-and-seat-projections">national and regional projections</a></strong><a href="https://www.thewrit.ca/p/the-writs-federal-vote-and-seat-projections"> can be found here</a>, and full <strong><a href="https://www.thewrit.ca/p/the-writs-riding-projections">riding projections</a></strong><a href="https://www.thewrit.ca/p/the-writs-riding-projections"> can be found here</a>.</p><p>These will all be best viewed on the website, as the charts are interactive. But let&#8217;s take a brief look at some of the topline numbers as this projection is launched.</p><p>The Liberals are projected to be leading in 218 seats across the country, a significant increase of 49 seats from the last election. That puts them well over the threshold of 172 seats required for a majority government, hardly a surprise when they are projected to take 46.1% of the vote. The party&#8217;s odds of winning a majority if an election where held today are 92%. Their odds of a majority are 95%.</p><p>If things are going well for the Liberals, it&#8217;s because things are going badly for the Conservatives. They&#8217;re down to 34.6% of the vote and just 91 seats, a fall of 53 seats since the last election. The Bloc Qu&#233;b&#233;cois is holding at 22 seats, while the New Democrats might be able to take enough advantage of the Conservatives&#8217; weakness to jump to 10 seats with 7.8% of the vote. The Greens, at 2.3%, have a shot at two seats.</p><p>Below you&#8217;ll see the Vote and Seat Projection table that you&#8217;ll find at the top of the <a href="https://www.thewrit.ca/p/the-writs-federal-vote-and-seat-projections">Vote and Seat Projections</a> page. Let me take you through how to read it.</p><div id="datawrapper-iframe" class="datawrapper-wrap outer" data-attrs="{&quot;url&quot;:&quot;https://datawrapper.dwcdn.net/fIBfy/7/&quot;,&quot;thumbnail_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2fcd2384-1698-449c-8e96-5d0090d50a9a_1220x732.png&quot;,&quot;thumbnail_url_full&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/5dabcf6d-5146-4f1d-b526-aee6c48541d0_1220x922.png&quot;,&quot;height&quot;:459,&quot;title&quot;:&quot;Vote and Seat Projection&quot;,&quot;description&quot;:&quot;Federal projections from The Writ as of March 17, 2026&quot;}" data-component-name="DatawrapperToDOM"><iframe id="iframe-datawrapper" class="datawrapper-iframe" src="https://datawrapper.dwcdn.net/fIBfy/7/" width="730" height="459" frameborder="0" scrolling="no"></iframe><script type="text/javascript">!function(){"use strict";window.addEventListener("message",(function(e){if(void 0!==e.data["datawrapper-height"]){var t=document.querySelectorAll("iframe");for(var a in e.data["datawrapper-height"])for(var r=0;r<t.length;r++){if(t[r].contentWindow===e.source)t[r].style.height=e.data["datawrapper-height"][a]+"px"}}}))}();</script></div><p>In the first column is the Vote Projection. As it is reflects the sum total of all of the riding-level projections in the model, it isn&#8217;t a simple polling average (though that is where things start). It&#8217;s the best guess at what the result would be in a snap election based on where the polls are today and adjusted for any important dynamics in the 343 ridings across the country.</p><p>The next three columns show the Seat Projection with the high and low ranges. The Seat Projection is the number of seats in which each party is projected to be leading, based on the polls and any local riding dynamics (such as the presence or lack thereof of an incumbent or a floor-crosser, to name a few of the factors the model takes into account). The low and high ranges show 95% of all likely outcomes, taking into account potential polling and modelling error. You&#8217;ll notice that there is a much bigger gap between the Conservative projection and their high range vs. their low range, and vice versa for the New Democrats. This is not an accident, as the ranges take into account how parties perform in actual elections relative to their polls.</p><p>The final column on the right shows the Avg. Projection, which is the result of 10,000 simulations. Like the ranges, this takes into account potential polling and modelling error. The Conservatives often beat their polls; the New Democrats don&#8217;t. Accordingly, the Avg. Projection for the Conservatives is 106.6 seats rather than 91, because they are more likely than not to beat their polls and win more of the toss-ups than expected. The NDP Avg. Projection is 6.8 seats, as they are more likely than not to come up short in a few of the races in which they are projected to lead.</p><p>How should you read these numbers? The Seat Projection is <em>The Writ</em>&#8217;s &#8220;official call&#8221;, as it shows what the result of an election would be based on where the polls are today &#8212; it doesn&#8217;t assume the polls and the modelling will be wrong in one direction or another, as they aren&#8217;t always wrong in the same direction from one election to the next. But the Avg. Projection should also be taken into consideration, as it gives an indication of where to set expectations. If tomorrow was election day, the New Democrats <em>should </em>win 10 seats with where the polls are. But don&#8217;t be surprised if they would win closer to seven.</p><p>My plan is to update the model once per week, usually on Tuesdays, with short posts published to go over the changes in the update. But I might post updates more frequently if the need arises. The model would be updated daily during a campaign.</p><p>There&#8217;s so much more to dig into, as you&#8217;ll see if you head over to the website. Tracking data going back to the last election, riding-by-riding projections and full regional breakdowns. Subscribers to <em>The Writ</em> will have more to explore on their own, but let me take you through some of the highlights.</p><blockquote><p><em>Already a subscriber to The Writ? You can skip ahead to some more charts and analysis below. But if you&#8217;re not a subscriber, here&#8217;s a little sneak peak of what is behind the curtain at The Writ&#8217;s new vote and seat projections: Charts!</em></p></blockquote><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!px4A!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F319979b2-1503-4fde-939f-d3dd101cb799_960x540.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!px4A!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F319979b2-1503-4fde-939f-d3dd101cb799_960x540.png 424w, https://substackcdn.com/image/fetch/$s_!px4A!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F319979b2-1503-4fde-939f-d3dd101cb799_960x540.png 848w, https://substackcdn.com/image/fetch/$s_!px4A!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F319979b2-1503-4fde-939f-d3dd101cb799_960x540.png 1272w, https://substackcdn.com/image/fetch/$s_!px4A!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F319979b2-1503-4fde-939f-d3dd101cb799_960x540.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!px4A!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F319979b2-1503-4fde-939f-d3dd101cb799_960x540.png" width="960" height="540" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/319979b2-1503-4fde-939f-d3dd101cb799_960x540.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:540,&quot;width&quot;:960,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:526173,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.thewrit.ca/i/191055093?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F319979b2-1503-4fde-939f-d3dd101cb799_960x540.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!px4A!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F319979b2-1503-4fde-939f-d3dd101cb799_960x540.png 424w, https://substackcdn.com/image/fetch/$s_!px4A!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F319979b2-1503-4fde-939f-d3dd101cb799_960x540.png 848w, https://substackcdn.com/image/fetch/$s_!px4A!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F319979b2-1503-4fde-939f-d3dd101cb799_960x540.png 1272w, https://substackcdn.com/image/fetch/$s_!px4A!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F319979b2-1503-4fde-939f-d3dd101cb799_960x540.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div>
      <p>
          <a href="https://www.thewrit.ca/p/liberals-would-win-200-seats-if-election">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Vote and seat projection methodology]]></title><description><![CDATA[Full methodology for The Writ's vote and seat projection model]]></description><link>https://www.thewrit.ca/p/vote-and-seat-projection-methodology</link><guid isPermaLink="false">https://www.thewrit.ca/p/vote-and-seat-projection-methodology</guid><dc:creator><![CDATA[Éric Grenier]]></dc:creator><pubDate>Tue, 17 Mar 2026 11:38:55 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/ac0ab87e-612b-44a0-a614-3da9862e112e_1260x900.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>The following is the full explanation of the methodology behind <em>The Writ</em>&#8217;s federal vote and seat projection model.</p><div class="digest-post-embed" data-attrs="{&quot;nodeId&quot;:&quot;77fc6db3-78d4-46c0-b4f9-a071b41fbdf2&quot;,&quot;caption&quot;:&quot;Note to Readers: These projections are presented using Datawrapper&#8217;s interactive charts. They are best viewed on a desktop. In most cases, you can click, tap or hover over the charts to interact with them.&quot;,&quot;cta&quot;:&quot;Read full story&quot;,&quot;showBylines&quot;:true,&quot;size&quot;:&quot;sm&quot;,&quot;isEditorNode&quot;:true,&quot;title&quot;:&quot;The Writ's Federal Vote and Seat Projections&quot;,&quot;publishedBylines&quot;:[{&quot;id&quot;:13846390,&quot;name&quot;:&quot;&#201;ric Grenier&quot;,&quot;bio&quot;:&quot;Write about Canadian elections, politics and polls at thewrit.ca&quot;,&quot;photo_url&quot;:&quot;https://substackcdn.com/image/fetch/f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F14e3ab5c-adba-4151-8554-be5f671490cd_400x400.jpeg&quot;,&quot;is_guest&quot;:false,&quot;bestseller_tier&quot;:1000}],&quot;post_date&quot;:&quot;2026-03-17T11:43:12.840Z&quot;,&quot;cover_image&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8571bc38-d93f-45e7-b812-06ae5d289cf7_1260x900.png&quot;,&quot;cover_image_alt&quot;:null,&quot;canonical_url&quot;:&quot;https://www.thewrit.ca/p/the-writs-federal-vote-and-seat-projections&quot;,&quot;section_name&quot;:&quot;Vote and Seat Projections&quot;,&quot;video_upload_id&quot;:null,&quot;id&quot;:190142478,&quot;type&quot;:&quot;newsletter&quot;,&quot;reaction_count&quot;:0,&quot;comment_count&quot;:0,&quot;publication_id&quot;:378913,&quot;publication_name&quot;:&quot;The Writ&quot;,&quot;publication_logo_url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!VGo9!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F95508bdd-1071-48f5-9c15-e49490e104de_573x573.png&quot;,&quot;belowTheFold&quot;:false,&quot;youtube_url&quot;:null,&quot;show_links&quot;:null,&quot;feed_url&quot;:null}"></div><p>While I&#8217;ve been building and running election models for over 15 years and ran the CBC&#8217;s <em>Poll Tracker</em> in the 2015, 2019, 2021 and 2025 elections (as well as for a handful of provincial elections), this model is newly-designed from the ground up. I wrote about some of my thought processes during the development of the model here:</p><div class="digest-post-embed" data-attrs="{&quot;nodeId&quot;:&quot;71cf0d74-9a4c-4416-9ff9-1bf61be1b57b&quot;,&quot;caption&quot;:&quot;It don&#8217;t mean a thing if it ain&#8217;t got that swing &#8212; especially when it comes to seat projection models.&quot;,&quot;cta&quot;:&quot;Read full story&quot;,&quot;showBylines&quot;:true,&quot;size&quot;:&quot;sm&quot;,&quot;isEditorNode&quot;:true,&quot;title&quot;:&quot;Model Development Diary #1: Which way to swing?&quot;,&quot;publishedBylines&quot;:[{&quot;id&quot;:13846390,&quot;name&quot;:&quot;&#201;ric Grenier&quot;,&quot;bio&quot;:&quot;Write about Canadian elections, politics and polls at thewrit.ca&quot;,&quot;photo_url&quot;:&quot;https://substackcdn.com/image/fetch/f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F14e3ab5c-adba-4151-8554-be5f671490cd_400x400.jpeg&quot;,&quot;is_guest&quot;:false,&quot;bestseller_tier&quot;:1000}],&quot;post_date&quot;:&quot;2025-08-17T11:02:32.990Z&quot;,&quot;cover_image&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/283abfcc-ce73-43b4-a386-0165e52a46bf_1260x900.png&quot;,&quot;cover_image_alt&quot;:null,&quot;canonical_url&quot;:&quot;https://www.thewrit.ca/p/model-development-diary-1-which-way&quot;,&quot;section_name&quot;:null,&quot;video_upload_id&quot;:null,&quot;id&quot;:169690060,&quot;type&quot;:&quot;newsletter&quot;,&quot;reaction_count&quot;:20,&quot;comment_count&quot;:21,&quot;publication_id&quot;:378913,&quot;publication_name&quot;:&quot;The Writ&quot;,&quot;publication_logo_url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!VGo9!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F95508bdd-1071-48f5-9c15-e49490e104de_573x573.png&quot;,&quot;belowTheFold&quot;:false,&quot;youtube_url&quot;:null,&quot;show_links&quot;:null,&quot;feed_url&quot;:null}"></div><div class="digest-post-embed" data-attrs="{&quot;nodeId&quot;:&quot;a84465d4-b008-41df-ad75-9e5c6e619775&quot;,&quot;caption&quot;:&quot;The limitation in any seat projection model is that it is impossible to predict how voters will behave in each individual riding with a great degree of confidence. Even though a national poll of 1,500 Canadians can only hint at the broader shifts in public opinion, for the most part ridings generally swing according to those broader shifts.&quot;,&quot;cta&quot;:&quot;Read full story&quot;,&quot;showBylines&quot;:true,&quot;size&quot;:&quot;sm&quot;,&quot;isEditorNode&quot;:true,&quot;title&quot;:&quot;Model Development Diary #2: Do candidates matter?&quot;,&quot;publishedBylines&quot;:[{&quot;id&quot;:13846390,&quot;name&quot;:&quot;&#201;ric Grenier&quot;,&quot;bio&quot;:&quot;Write about Canadian elections, politics and polls at thewrit.ca&quot;,&quot;photo_url&quot;:&quot;https://substackcdn.com/image/fetch/f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F14e3ab5c-adba-4151-8554-be5f671490cd_400x400.jpeg&quot;,&quot;is_guest&quot;:false,&quot;bestseller_tier&quot;:1000}],&quot;post_date&quot;:&quot;2025-12-21T12:02:51.467Z&quot;,&quot;cover_image&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e91e6ebb-58ab-4649-b247-0b9f219cfe7f_1260x900.png&quot;,&quot;cover_image_alt&quot;:null,&quot;canonical_url&quot;:&quot;https://www.thewrit.ca/p/model-development-diary-2-do-candidates&quot;,&quot;section_name&quot;:null,&quot;video_upload_id&quot;:null,&quot;id&quot;:181077566,&quot;type&quot;:&quot;newsletter&quot;,&quot;reaction_count&quot;:13,&quot;comment_count&quot;:7,&quot;publication_id&quot;:378913,&quot;publication_name&quot;:&quot;The Writ&quot;,&quot;publication_logo_url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!VGo9!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F95508bdd-1071-48f5-9c15-e49490e104de_573x573.png&quot;,&quot;belowTheFold&quot;:false,&quot;youtube_url&quot;:null,&quot;show_links&quot;:null,&quot;feed_url&quot;:null}"></div><p><em>The Writ</em>&#8217;s vote and seat projection model was launched in March 2026. Prior data was loaded into the model to calculate projections stretching back to the April 2025 election for comparison purposes.</p><p>This projection model will always be in a state of evolution as changes will be made when required (and, if significantly changing the model, explained in full).  While I&#8217;ve taken as many steps as possible to reduce the amount of my own subjective judgment that is applied to the projections, there might arise some situations in which there are few or no historical precedents to use as guidance. In those cases, some <em>ad hoc</em> adjustments to the projection model might be made by me.</p><h3>Calculating the polling average</h3><p>National and regional polls are weighted by three factors.</p><p>The first is the date of the poll, based on the mid-point of the poll&#8217;s field dates. Outside of a campaign, polls with a mid-point date within the last week are given a full weight, while during a campaign full weights are given to polls with a mid-point date within the last three days. Outside of a campaign, the date weight of a poll is reduced by 7% per day, while during a campaign it is reduced by 25% per day.</p><p>The second weight is the sample size, with larger sample sizes given more weight than smaller sample sizes, up to a limit of 1,500.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-1" href="#footnote-1" target="_self">1</a></p><p>The third weight is the track record of a polling firm, with polling firms with a better track record give more weight than polls with a worse track record.</p><p>The relative weights of these three factors is 70%, 25% and 5%, respectively, with the sample size and track record weight reduced at the same pace as the date weighting. After each poll is assigned a weight, it is then used to calculate an average in a given region. Polling averages are calculated for each region and sub-region, depending on what data is available.</p><h3>Riding-level projections</h3><p>For each region with a polling average, a baseline riding projection is calculated for each riding in that region. The riding projection is a 50/50 combination of a proportional and uniform swing model.</p><p>With proportional swing, a party&#8217;s result in a riding in the previous election is adjusted proportionally by how a party&#8217;s support has shifted in the region as a whole since that election.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-2" href="#footnote-2" target="_self">2</a></p><p>With uniform swing, a party&#8217;s result in a riding is adjusted uniformly by how a party&#8217;s support has shifted in the region as a whole.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-3" href="#footnote-3" target="_self">3</a></p><p>The average between the proportional and uniform swing is then calculated for each party in each riding, and then those numbers are adjusted to ensure support adds up to 100%.</p><p>The projection for each riding in each region with a polling average is then assigned a weight according to the weight of all the polls in the polling average for that region, and a weighted average riding projection is then calculated for every riding.</p><p>At this point, adjustments are made to the projection to take into account local factors. This include:</p><ul><li><p><strong>Byelections: </strong>When a seat has changed hands in a byelection, the vote projection in the region where and when the byelection was held is used as the new baseline from which to apply the proportional and uniform swing. When a seat hasn&#8217;t changed hands, the previous general election result is still used as the baseline. Regardless of whether the riding changed hands or not, the error range for the riding&#8217;s projection is widened to increase the level of uncertainty.</p></li><li><p><strong>Incumbency: </strong>Based on historical precedent, the presence of an incumbent marginally boosts support for the Liberals or NDP, largely at the expense of the other party.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-4" href="#footnote-4" target="_self">4</a> The lack of an incumbent penalizes the party that lost the incumbent by between three to four points, with different parties getting a corresponding boost depending on which party has lost the incumbent.</p></li><li><p><strong>Floor-crossing: </strong>The party that has welcomed a floor-crossing MP receives a boost that comes at the expense of the party that lost the floor-crossing MP. The size of that boost can be adjusted according to the circumstances but is based on past precedent.</p></li><li><p><strong>Independents: </strong>The presence, or departure, of significant Independent MPs or candidates is taken into account.</p></li><li><p><strong>Party leaders: </strong>A party leader running in a riding for the first time gets a significant boost in the model, based on past precedents. A party whose leader has vacated a riding is penalized to a greater extent than when it is a normal incumbent MP that has retired. </p></li><li><p><strong>Candidates with previous electoral experience: </strong>New candidates who have previously sat in a provincial or territorial legislature or who were leaders of a provincial or territorial party are awarded a boost which comes at the expense of other parties, depending on the party of the candidate.</p></li><li><p><strong>Withdrawn or no candidate: </strong>When a major party withdraws a candidate but that candidate will still be present on the ballot as a candidate for that party, a smaller share of what the candidate would have normally been expected to get is awarded to the party. That reduction is awarded to other parties depending on which party withdrew their candidate. When a major party has no candidate on the ballot, the share that would have been projected for a candidate from that party is distributed to other parties in different amounts depending on which party does not have a candidate. When a party did not run a candidate in the last election, previous results are used to estimate that party&#8217;s support.</p></li></ul><p>The size of boosts or penalties assessed is determined by looking at how past actual election results compared to expected results when applying the mixed uniform/proportional swing model to those past elections.</p><p>Once these adjustments are complete, a final projection for the riding can be calculated. These are the numbers that you can find on the Riding Projections page.</p><h3>Vote projection</h3><p>The national, provincial and regional vote projections are calculated by summing the riding projections. In other words, the weighted polling average and the vote projection are two separate things, and only the vote projection is presented.</p><p>The projection for each province is calculated by weighting each riding projection by the average of 1) the riding&#8217;s share of the province&#8217;s total eligible voting population in the last election and 2) the riding&#8217;s share of the province&#8217;s total actual voters in the last election. With each riding assigned a turnout weight, they can then be combined to calculate the vote projection for the province as a whole.</p><p>This means that the vote projection takes into account not only turnout dynamics but also the adjustments made to each individual riding. A party losing a large number of incumbents in a province, for example, would be projected to take less of the vote than the polling average would suggest.</p><p>To calculate the national (and, in the case of Atlantic Canada, regional) vote projection, the provincial vote projections are weighted by the share of each province&#8217;s national turnout in the last election. Different provinces have consistently and predictably had higher or lower turnout than the country as a whole.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-5" href="#footnote-5" target="_self">5</a></p><p>Since the national vote projection is dependent on the provincial vote projections, single-province or region polls can influence the national vote projection.</p><p>Sub-regional vote projections presented with the Riding Projections (such as for Toronto or Montreal) are a simple average of the individual riding projections in that region, with a few exceptions made for regions with ridings with significantly smaller populations or lower turnout.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-6" href="#footnote-6" target="_self">6</a></p><h3>Seat projection</h3><p>The Seat Projection is simply the number of ridings in which a party is projected to be leading.</p><p>However, each party in each riding also has a lower and higher range of likely support. These ranges are based on the past performance of this model when applied to elections between 2011 and 2025, meaning the ranges take into account both the errors in the model itself and in the polls. For that reason, the ranges aren&#8217;t a simple +/- calculation, with the likelihood of the result being higher or lower than the projection being equal. The precise projection for each riding <em>does not </em>take into account the past errors in the polls, but the projection ranges<em> do</em> take into account past polling error.</p><p>This means that parties that have historically beaten their polls (such as the Conservatives) have a higher high range and a lower low range than parties that have historically under-performed their polls (such as the New Democrats). These tendencies to under- or out-perform the polls is calculated for each party in each region. In some regions, for example, parties have largely matched their polls while they haven&#8217;t in others. Alberta and Saskatchewan for the Conservatives are good examples of where the polls have been off by greater amounts than in other regions.</p><p>These upper and lower ranges are then used to determine which seats are in contention for each party at each confidence level. More seats are in contention at the 95% confidence level, where the ranges are greater, than at the 75% confidence level, where the ranges are smaller. </p><p>The classification of a projection as Safe, Likely, Lean, Close, Edge and Toss reflects at which level of confidence does a seat become contested. If a seat is projected as &#8220;Safe&#8221;, it means that with the widest projected ranges for every party the leading party&#8217;s floor is higher than every other party&#8217;s ceiling at the 95% confidence level. &#8220;Likely&#8221; represents the 85% to 95% range, &#8220;Lean&#8221; the 75% to 85% range, &#8220;Close&#8221; the 65% to 75% range, &#8220;Edge&#8221; the 55% to 65% range, and &#8220;Toss&#8221; is 55% and less. </p><p>Since the upper and lower ranges differ for each party, in each region and at each confidence level, the classification of a projection is not uniformly based on the same margins. Two seats contested by the Conservatives and Liberals with the same margin between the two parties might be an &#8220;Edge&#8221; call in Ontario and a &#8220;Lean&#8221; call in Alberta because of how the ranges for the two parties differ from region to region. For example, a Liberal lead in Alberta is going to be more uncertain than a Conservative lead of the same size in the province, because the Conservative floor is higher than the Liberals&#8217; floor.</p><p>The precise riding projections do not take into account these past polling performances, however, because polling errors are not consistent from one election to the next. Rather than risk adding to potential errors<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-7" href="#footnote-7" target="_self">7</a>, I have decided to let the riding projections reflect the seats each party <em>should </em>be able to win based on where the polls are, and let the projection classifications reflect the certainty (or uncertainty) of those projections.</p><h3>Calculating probabilities and the Avg. Projection</h3><p>Using the ranges at each confidence level, the number of seats being contested between two or more parties is calculated. Then, a proportion of these contested seats are randomly assigned to each party to give each party a total of seats won. The result is one election simulation that incorporates the uncertainty in the riding projections. This process is repeated 10,000 times to simulate 10,000 individual election results.</p><p>The presented &#8220;chances of winning&#8221; the election is the equivalent of the share of times one party has the most seats and/or crosses the 172-seat threshold for a majority government in those 10,000 simulations.</p><p>The high and low seat projection ranges reflect the 95th percentile of outcomes in those 10,000 simulations, while the Avg. Projection is the average outcome of those simulations. As the simulations rely on the projection ranges for each individual riding, which themselves are calculated by assessing the tendency for parties to out- or under-perform their polls and the model, the ranges and the Avg. Projection take into account the likelihood that parties will beat or under-perform their polls and the model.</p><ul><li><p><strong>Any questions regarding the model? Leave them as a comment below or <a href="mailto:eric.grenier@thewrit.ca">send me an email</a>.</strong></p></li></ul><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.thewrit.ca/p/vote-and-seat-projection-methodology/comments&quot;,&quot;text&quot;:&quot;Leave a comment&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.thewrit.ca/p/vote-and-seat-projection-methodology/comments"><span>Leave a comment</span></a></p><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-1" href="#footnote-anchor-1" class="footnote-number" contenteditable="false" target="_self">1</a><div class="footnote-content"><p>My research has suggested that there is no meaningful increase in accuracy for election polls with a national sample size of more than 1,500 interviews.</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-2" href="#footnote-anchor-2" class="footnote-number" contenteditable="false" target="_self">2</a><div class="footnote-content"><p>If a party has gone from 10% to 20% in a region, doubling its support, its support in each riding in that region is doubled as well, for example from 15% to 30% in an individual riding.</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-3" href="#footnote-anchor-3" class="footnote-number" contenteditable="false" target="_self">3</a><div class="footnote-content"><p>If a party has gone from 10% to 20% in a region, increasing its support by 10 percentage points, its support in each riding in that region is increased by 10 percentage points, for example from 15% to 25% in an individual riding.</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-4" href="#footnote-anchor-4" class="footnote-number" contenteditable="false" target="_self">4</a><div class="footnote-content"><p>There is no boost for the presence of a Conservative or Bloc incumbent, as research suggests that incumbents from these parties have done no better than a generic candidate would have been expected to do in past elections.</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-5" href="#footnote-anchor-5" class="footnote-number" contenteditable="false" target="_self">5</a><div class="footnote-content"><p>For example, Newfoundland and Labrador&#8217;s share of national turnout has, on average, been 11% lower than its share of the national population over the last four elections, while Prince Edward Island&#8217;s has been 13% higher. Turnout in the Northwest Territories and Nunavut are also well below the national average, while they are higher in New Brunswick and Alberta.</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-6" href="#footnote-anchor-6" class="footnote-number" contenteditable="false" target="_self">6</a><div class="footnote-content"><p>The northern ridings in Saskatchewan and Manitoba, for instance, take up a smaller share of the Rural Saskatchewan and Rural Manitoba regions.</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-7" href="#footnote-anchor-7" class="footnote-number" contenteditable="false" target="_self">7</a><div class="footnote-content"><p>If you guess that a party will under-perform the polls but, instead, the party out-performs the polls, your projection will be even worse than if you had made no assumptions about polling error in the first place.</p></div></div>]]></content:encoded></item></channel></rss>