<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>The Tally Room</title>
	<atom:link href="https://www.tallyroom.com.au/feed" rel="self" type="application/rss+xml" />
	<link>https://www.tallyroom.com.au</link>
	<description></description>
	<lastBuildDate>Sun, 26 Jul 2026 05:29:31 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.5</generator>
<site xmlns="com-wordpress:feed-additions:1">6127899</site>	<item>
		<title>How might votes turn into seats in Victoria?</title>
		<link>https://www.tallyroom.com.au/65163</link>
					<comments>https://www.tallyroom.com.au/65163#comments</comments>
		
		<dc:creator><![CDATA[Ben Raue]]></dc:creator>
		<pubDate>Sun, 26 Jul 2026 23:30:35 +0000</pubDate>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[MRP]]></category>
		<category><![CDATA[Victoria 2026]]></category>
		<guid isPermaLink="false">https://www.tallyroom.com.au/?p=65163</guid>

					<description><![CDATA[It is always a challenge to understand how a given share of the vote for a political party translates into a certain number of seats under the single-member electorate system used in most Australian jurisdictions. We have a number of tools to help with this task, such as the pendulum and historical swing trends, but [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>It is always a challenge to understand how a given share of the vote for a political party translates into a certain number of seats under the single-member electorate system used in most Australian jurisdictions.</p>
<p>We have a number of tools to help with this task, such as the pendulum and historical swing trends, but most of these tools don&#8217;t work that well in a multi-party environment, such as the one we&#8217;re now seeing with One Nation&#8217;s surge in support.</p>
<p>For this blog post, I&#8217;m going to use some limited data we&#8217;ve gained on how One Nation is polling in the state seats of Victoria to model how votes might turn into seats if One Nation&#8217;s vote is higher or lower.</p>
<p><span id="more-65163"></span></p>
<p>To do some more sophisticated modelling of how votes might turn into seats, we would ideally get an estimate of how much of the vote each party has in each seat. It doesn&#8217;t need to be perfect, but it would give a rough shape of how votes are distributed. At a national level, two MRP polls have been published this year: one by DemosAU and one by Redbridge/Accent.</p>
<p>At a state level, none have been published in Victoria (or any other state). But we do have one MRP that was leaked to the media.</p>
<p>Redbridge/Accent conducted an MRP for Victorian Trades Hall in June 2026 which was eventually leaked to media outlets <a href="https://www.afr.com/politics/leaked-polling-flags-victorian-electoral-chaos-20260715-p60fiu">including the Australian Financial Review</a>.</p>
<p>This MRP reported a primary vote of 27% for One Nation, with Labor and the Coalition tied on 26%, and the Greens on 13%. It&#8217;s basically a three-way tie between the three leading parties.</p>
<p>This MRP reports seat totals based on these votes of 39 Coalition seats, 35 Labor seats, 12 One Nation seats and 2 Greens seats. But there&#8217;s been a lot of disagreement about those seat totals.</p>
<p>The MRP asked voters to fill out a full ballot, and thus used preferences as allocated by the voter. It is more traditional in polling, particularly for MRPs, to use historic preference flows instead.</p>
<p>While we have less data on how preferences flow with a strong One Nation vote, there are definitely some strange figures in the Redbridge/Accent MRP preference flows. In particular, the MRP suggests that Coalition voters are favouring Labor over One Nation, while recent elections have suggested the opposite.</p>
<p>It may be that part of the discrepancy comes from Liberal how-to-vote cards. While those may influence voters in a real election, the MRP respondents haven&#8217;t had that advice.</p>
<p>It makes a big difference in a scenario where One Nation makes it to the top two in numerous seats. I have produced my own preference flow estimates based on previous elections. With the same primary votes as the Redbridge/Accent MRP, the seat totals end up very different:</p>
<table border="0" width="100%" cellspacing="0" cellpadding="0" align="center">
<tbody>
<tr>
<td align="left" width="40%"><strong>Party</strong></td>
<td align="right" width="30%"><strong>Redbridge/Accent</strong></td>
<td align="right" width="30%"><strong>Tally Room</strong></td>
</tr>
<tr>
<td align="left">Coalition</td>
<td align="right">39</td>
<td align="right">31</td>
</tr>
<tr>
<td align="left">Labor</td>
<td align="right">35</td>
<td align="right">30</td>
</tr>
<tr>
<td align="left">One Nation</td>
<td align="right">12</td>
<td align="right">27</td>
</tr>
<tr>
<td align="left">Greens</td>
<td align="right">2</td>
<td align="right">0</td>
</tr>
</tbody>
</table>
<p>The specific preference flows make a huge difference. I originally had Coalition to One Nation preferences a bit higher but tweaked it after feedback from Kevin Bonham, and that dropped the One Nation seat count from 31 to 27. There is also a lot we don&#8217;t know about how Coalition and One Nation preferences will flow in Labor-Greens contests and this makes a big difference as to the Greens seat count.</p>
<p>Anyway, while I have questions about the MRP&#8217;s preference flows, I do appreciate the provision of primary vote figures for every seat in the state, which then allows us to do some other analysis.</p>
<p>So I have taken those primary vote figures for the 88 seats, and I have then applied a model where I increase the One Nation primary vote of 27% by increments of 1% until they get to a primary vote of 37%, and also decrease their vote to 17%. For each increment of 1%, I transfer one third of a percentage point from Labor, and two thirds of a percentage point from the Coalition.</p>
<p><iframe id="datawrapper-chart-Cy7C0" style="width: 0; min-width: 100% !important; border: none;" title="Estimated vote for major parties for Victorian election seats model" src="https://datawrapper.dwcdn.net/Cy7C0/1/" height="482" frameborder="0" scrolling="no" aria-label="Line chart" data-external="1"></iframe><script type="text/javascript">(function(){function e(){window.addEventListener(`message`,function(e){if(e.data[`datawrapper-height`]!==void 0){var t=document.querySelectorAll(`iframe`);for(var n in e.data[`datawrapper-height`])for(var r=0,i;i=t[r];r++)if(i.contentWindow===e.source){var a=e.data[`datawrapper-height`][n]+`px`;i.style.height=a}}})}e()})();</script></p>
<p>I also considered a model where there was a 1:1 swap between One Nation and Coalition votes, to model the impact of changes within the right-wing part of the electorate. I suspect the Coalition contributed more of One Nation&#8217;s vote as their vote started to climb, but this model only tries to model a One Nation vote starting at 17%, at which point that early climb has finished.</p>
<p>So, what did I find? This next chart shows how many seats each party would win for a given One Nation vote between 17% and 37%, using my preference flow estimates and using Redbridge/Accent&#8217;s primary vote estimates as a starting point with One Nation on 27%.</p>
<p>I have assumed that the top two candidates make the 2CP. If two candidates are tied for second place, I have run two different counts for each of the possible 2CPs, with each result worth half a seat. This explains why some results involve a party winning half a seat.</p>
<p><iframe id="datawrapper-chart-H3FLa" style="width: 0; min-width: 100% !important; border: none;" title="Estimated seat wins by party for a given One Nation vote, Victorian state election" src="https://datawrapper.dwcdn.net/H3FLa/1/" height="482" frameborder="0" scrolling="no" aria-label="Line chart" data-external="1"></iframe><script type="text/javascript">(function(){function e(){window.addEventListener(`message`,function(e){if(e.data[`datawrapper-height`]!==void 0){var t=document.querySelectorAll(`iframe`);for(var n in e.data[`datawrapper-height`])for(var r=0,i;i=t[r];r++)if(i.contentWindow===e.source){var a=e.data[`datawrapper-height`][n]+`px`;i.style.height=a}}})}e()})();</script></p>
<p>The number of One Nation seats is very low until they get to about 22%, and then the seat count climbs relatively consistently until they get to the low 30s, then it slows down again. In this model, Labor and Coalition seat wins are roughly neck-and-neck as the One Nation vote climbs.</p>
<p>Interestingly, a primary vote of 32% is enough for a very slim One Nation majority. In that scenario, the Coalition is on 24.3% and Labor is on 22.7%. With quite a clear right-wing majority, it&#8217;s not surprising that the dominant conservative party would be able to win a majority in a divided contest.</p>
<p>This is just one model, but I think it does give some insights into how One Nation might perform in seats for a given vote.</p>
<p>Another feature of this modelling that I found interesting was how each party&#8217;s vote share translates differently into seat shares. Each party has a different preference position &#8211; Labor benefits from the Greens in most seats. The Coalition does a bit better than One Nation if they face off. At the recent state election in South Australia, One Nation narrowly outpolled the Liberal Party, but won one less seat. I think it&#8217;s reasonable to expect a similar primary vote for the two parties would see the Coalition win more seats.</p>
<p>So I went into my election model and compared how many seats each party wins on the same primary vote. The range of results is wider for One Nation than the other parties, since the model assumes a greater range of change for One Nation.</p>
<p><iframe id="datawrapper-chart-tgl1m" style="width: 0; min-width: 100% !important; border: none;" title="Estimated seat wins for each party for a given primary vote" src="https://datawrapper.dwcdn.net/tgl1m/1/" height="422" frameborder="0" scrolling="no" aria-label="Line chart" data-external="1"></iframe><script type="text/javascript">(function(){function e(){window.addEventListener(`message`,function(e){if(e.data[`datawrapper-height`]!==void 0){var t=document.querySelectorAll(`iframe`);for(var n in e.data[`datawrapper-height`])for(var r=0,i;i=t[r];r++)if(i.contentWindow===e.source){var a=e.data[`datawrapper-height`][n]+`px`;i.style.height=a}}})}e()})();</script></p>
<p>For most of the comparable range, the major parties win more seats than One Nation on the same vote.</p>
<p>On the current polling, with all three parties in the mid-20s, the three parties would win relatively similar numbers of seats. If any of the three parties was to boost their support into the 30s, they would then have a chance at winning a majority, because there is quite a steep dropoff in support.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.tallyroom.com.au/65163/feed</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">65163</post-id>	</item>
		<item>
		<title>SA final federal redistribution announced</title>
		<link>https://www.tallyroom.com.au/65149</link>
					<comments>https://www.tallyroom.com.au/65149#comments</comments>
		
		<dc:creator><![CDATA[Ben Raue]]></dc:creator>
		<pubDate>Mon, 20 Jul 2026 00:31:12 +0000</pubDate>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Australia 2028]]></category>
		<category><![CDATA[Redistribution]]></category>
		<guid isPermaLink="false">https://www.tallyroom.com.au/?p=65149</guid>

					<description><![CDATA[12:06 &#8211; This map shows the new, old and draft boundaries for the South Australian redistribution. I&#8217;m going to wrap up this live blog now. Next month I plan to write seat guides for the 18 seats in South Australia, Tasmania and the ACT, to add to the 102 that have already been published. Queensland&#8217;s [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><strong>12:06 </strong>&#8211; This map shows the new, old and draft boundaries for the South Australian redistribution. I&#8217;m going to wrap up this live blog now.</p>
<p>Next month I plan to write seat guides for the 18 seats in South Australia, Tasmania and the ACT, to add to the 102 that have already been published. Queensland&#8217;s 30 seats will need to wait for next years.</p>
<p><iframe src="https://www.tallyroom.com.au/wp-content/uploads/2026/07/20260720_sa_fed_redist_map_final.html" width="100%" height="600" frameborder="0"><span data-mce-type="bookmark" style="display: inline-block; width: 0px; overflow: hidden; line-height: 0;" class="mce_SELRES_start">﻿</span><span data-mce-type="bookmark" style="display: inline-block; width: 0px; overflow: hidden; line-height: 0;" class="mce_SELRES_start">﻿</span><span data-mce-type="bookmark" style="display: inline-block; width: 0px; overflow: hidden; line-height: 0;" class="mce_SELRES_start">﻿</span><span data-mce-type="bookmark" style="display: inline-block; width: 0px; overflow: hidden; line-height: 0;" class="mce_SELRES_start">﻿</span><span data-mce-type="bookmark" style="display: inline-block; width: 0px; overflow: hidden; line-height: 0;" class="mce_SELRES_start">﻿</span></iframe></p>
<p><strong>10:30</strong> &#8211; I have updated my federal pendulum to reflect the new boundaries for South Australian, Tasmanian and ACT federal electorates. This includes links to my guides that I&#8217;ve written so far &#8211; I am planning to write guides for these newly-completed electorates in August.</p>
<p>I will put together the interactive map later this morning, but that&#8217;s it for now.</p>
<table class="noborder" border="0" width="100%" cellspacing="0" cellpadding="0" align="center">
<tbody>
<tr>
<td class="tablehead" colspan="2" align="left"><span style="font-size: medium;"><strong>Labor Seats</strong></span></td>
<td class="tablehead" colspan="2" align="left"><span style="font-size: medium;"><strong>Coalition Seats</strong></span></td>
</tr>
<tr>
<td align="left" width="26%"><strong>Seat</strong></td>
<td align="right" width="24%"><strong>Margin</strong></td>
<td align="left" width="26%"><strong>Seat</strong></td>
<td align="right" width="24%"><strong>Margin</strong></td>
</tr>
<tr>
<td align="left">Bean (ACT)</td>
<td align="right"><span style="color: #ff0000;">ALP 0.4% vs IND</span></td>
<td align="left"><a href="https://www.tallyroom.com.au/aus2028/goldstein2028">Goldstein (VIC)</a></td>
<td align="right"><span style="color: #0000ff;">LIB 0.1% vs IND</span></td>
</tr>
<tr>
<td align="left"><a href="https://www.tallyroom.com.au/aus2028/bullwinkel2028">Bullwinkel (WA)</a></td>
<td align="right"><span style="color: #ff0000;">ALP 0.5%</span></td>
<td align="left">Longman (QLD)</td>
<td align="right"><span style="color: #0000ff;">LNP 0.1%</span></td>
</tr>
<tr>
<td align="left"><a href="https://www.tallyroom.com.au/aus2028/fremantle2028">Fremantle (WA)</a></td>
<td align="right"><span style="color: #ff0000;">ALP 0.7% vs IND</span></td>
<td align="left"><a href="https://www.tallyroom.com.au/aus2028/berowra2028">Berowra (NSW)</a></td>
<td align="right"><span style="color: #0000ff;">LIB 1.6%</span></td>
</tr>
<tr>
<td align="left"><a href="https://www.tallyroom.com.au/aus2028/menzies2028">Menzies (VIC)</a></td>
<td align="right"><span style="color: #ff0000;">ALP 1.1%</span></td>
<td align="left"><a href="https://www.tallyroom.com.au/aus2028/latrobe2028">La Trobe (VIC)</a></td>
<td align="right"><span style="color: #0000ff;">LIB 2.1%</span></td>
</tr>
<tr>
<td align="left">Petrie (QLD)</td>
<td align="right"><span style="color: #ff0000;">ALP 1.2%</span></td>
<td align="left"><a href="https://www.tallyroom.com.au/aus2028/forrest2028">Forrest (WA)</a></td>
<td align="right"><span style="color: #0000ff;">LIB 2.2%</span></td>
</tr>
<tr>
<td align="left"><a href="https://www.tallyroom.com.au/aus2028/solomon2028">Solomon (NT)</a></td>
<td align="right"><span style="color: #ff0000;">ALP 1.3%</span></td>
<td align="left"><a href="https://www.tallyroom.com.au/aus2028/flinders2028">Flinders (VIC)</a></td>
<td align="right"><span style="color: #0000ff;">LIB 2.3% vs IND</span></td>
</tr>
<tr>
<td align="left"><a href="https://www.tallyroom.com.au/aus2028/wills2028">Wills (VIC)</a></td>
<td align="right"><span style="color: #ff0000;">ALP 1.4% vs GRN</span></td>
<td align="left">Bowman (QLD)</td>
<td align="right"><span style="color: #0000ff;">LNP 2.4%</span></td>
</tr>
<tr>
<td align="left"><a href="https://www.tallyroom.com.au/aus2028/bendigo2028">Bendigo (VIC)</a></td>
<td align="right"><span style="color: #ff0000;">ALP 1.4%</span></td>
<td align="left"><a href="https://www.tallyroom.com.au/aus2028/cowper2028">Cowper (NSW)</a></td>
<td align="right"><span style="color: #008000;">NAT 2.5% vs IND</span></td>
</tr>
<tr>
<td align="left">Forde (QLD)</td>
<td align="right"><span style="color: #ff0000;">ALP 1.8%</span></td>
<td align="left"><a href="https://www.tallyroom.com.au/aus2028/lindsay2028">Lindsay (NSW)</a></td>
<td align="right"><span style="color: #0000ff;">LIB 2.8%</span></td>
</tr>
<tr>
<td align="left"><a href="https://www.tallyroom.com.au/aus2028/banks2028">Banks (NSW)</a></td>
<td align="right"><span style="color: #ff0000;">ALP 2.4%</span></td>
<td align="left"><a href="https://www.tallyroom.com.au/aus2028/casey2028">Casey (VIC)</a></td>
<td align="right"><span style="color: #0000ff;">LIB 2.9%</span></td>
</tr>
<tr>
<td align="left"><a href="https://www.tallyroom.com.au/aus2028/deakin2028">Deakin (VIC)</a></td>
<td align="right"><span style="color: #ff0000;">ALP 2.8%</span></td>
<td align="left">Fairfax (QLD)</td>
<td align="right"><span style="color: #0000ff;">LNP 3.2%</span></td>
</tr>
<tr>
<td align="left"><a href="https://www.tallyroom.com.au/aus2028/moore2028">Moore (WA)</a></td>
<td align="right"><span style="color: #ff0000;">ALP 2.9%</span></td>
<td align="left"><a href="https://www.tallyroom.com.au/aus2028/wannon2028">Wannon (VIC)</a></td>
<td align="right"><span style="color: #0000ff;">LIB 3.3% vs IND</span></td>
</tr>
<tr>
<td align="left"><a href="https://www.tallyroom.com.au/aus2028/melbourne2028">Melbourne (VIC)</a></td>
<td align="right"><span style="color: #ff0000;">ALP 3% vs GRN</span></td>
<td align="left"><a href="https://www.tallyroom.com.au/aus2028/mitchell2028">Mitchell (NSW)</a></td>
<td align="right"><span style="color: #0000ff;">LIB 3.8%</span></td>
</tr>
<tr>
<td align="left"><a href="https://www.tallyroom.com.au/aus2028/hughes2028">Hughes (NSW)</a></td>
<td align="right"><span style="color: #ff0000;">ALP 3.1%</span></td>
<td align="left"><a href="https://www.tallyroom.com.au/aus2028/monash2028">Monash (VIC)</a></td>
<td align="right"><span style="color: #0000ff;">LIB 4.1%</span></td>
</tr>
<tr>
<td align="left"><a href="https://www.tallyroom.com.au/aus2028/aston2028">Aston (VIC)</a></td>
<td align="right"><span style="color: #ff0000;">ALP 3.4%</span></td>
<td align="left">McPherson (QLD)</td>
<td align="right"><span style="color: #0000ff;">LNP 4.4%</span></td>
</tr>
<tr>
<td align="left"><a href="https://www.tallyroom.com.au/aus2028/mcewen2028">McEwen (VIC)</a></td>
<td align="right"><span style="color: #ff0000;">ALP 4.8%</span></td>
<td align="left">O&#8217;Donoghue (SA)</td>
<td align="right"><span style="color: #0000ff;">LIB 4.6%</span></td>
</tr>
<tr>
<td align="left">Bonner (QLD)</td>
<td align="right"><span style="color: #ff0000;">ALP 5.0%</span></td>
<td align="left">Groom (QLD)</td>
<td align="right"><span style="color: #0000ff;">LNP 5.7% vs IND</span></td>
</tr>
<tr>
<td align="left"><a href="https://www.tallyroom.com.au/aus2028/calwell2028">Calwell (VIC)</a></td>
<td align="right"><span style="color: #ff0000;">ALP 5.1% vs IND</span></td>
<td align="left">Capricornia (QLD)</td>
<td align="right"><span style="color: #0000ff;">LNP 5.8%</span></td>
</tr>
<tr>
<td align="left"><a href="https://www.tallyroom.com.au/aus2028/gilmore2028">Gilmore (NSW)</a></td>
<td align="right"><span style="color: #ff0000;">ALP 5.1%</span></td>
<td align="left">Fisher (QLD)</td>
<td align="right"><span style="color: #0000ff;">LNP 6.0%</span></td>
</tr>
<tr>
<td align="left">Blair (QLD)</td>
<td align="right"><span style="color: #ff0000;">ALP 5.7%</span></td>
<td align="left"><a href="https://www.tallyroom.com.au/aus2028/farrer2028">Farrer (NSW)</a></td>
<td align="right"><span style="color: #0000ff;">LIB 6.2% vs IND</span></td>
</tr>
<tr>
<td align="left"><a href="https://www.tallyroom.com.au/aus2028/chisholm2028">Chisholm (VIC)</a></td>
<td align="right"><span style="color: #ff0000;">ALP 5.7%</span></td>
<td align="left">Hinkler (QLD)</td>
<td align="right"><span style="color: #0000ff;">LNP 6.3%</span></td>
</tr>
<tr>
<td align="left">Dickson (QLD)</td>
<td align="right"><span style="color: #ff0000;">ALP 6.0%</span></td>
<td align="left"><a href="https://www.tallyroom.com.au/aus2028/canning2028">Canning (WA)</a></td>
<td align="right"><span style="color: #0000ff;">LIB 6.6%</span></td>
</tr>
<tr>
<td align="left">Leichhardt (QLD)</td>
<td align="right"><span style="color: #ff0000;">ALP 6.1%</span></td>
<td align="left">Fadden (QLD)</td>
<td align="right"><span style="color: #0000ff;">LNP 6.9%</span></td>
</tr>
<tr>
<td align="left"><a href="https://www.tallyroom.com.au/aus2028/whitlam2028">Whitlam (NSW)</a></td>
<td align="right"><span style="color: #ff0000;">ALP 6.2%</span></td>
<td align="left"><a href="https://www.tallyroom.com.au/aus2028/cook2028">Cook (NSW)</a></td>
<td align="right"><span style="color: #0000ff;">LIB 7.2%</span></td>
</tr>
<tr>
<td align="left"><a href="https://www.tallyroom.com.au/aus2028/pearce2028">Pearce (WA)</a></td>
<td align="right"><span style="color: #ff0000;">ALP 6.4%</span></td>
<td align="left">Wide Bay (QLD)</td>
<td align="right"><span style="color: #0000ff;">LNP 7.6%</span></td>
</tr>
<tr>
<td align="left">Sturt (SA)</td>
<td align="right"><span style="color: #ff0000;">ALP 6.6%</span></td>
<td align="left">Wright (QLD)</td>
<td align="right"><span style="color: #0000ff;">LNP 8.0%</span></td>
</tr>
<tr>
<td align="left"><a href="https://www.tallyroom.com.au/aus2028/werriwa2028">Werriwa (NSW)</a></td>
<td align="right"><span style="color: #ff0000;">ALP 6.8%</span></td>
<td align="left"><a href="https://www.tallyroom.com.au/aus2028/hume2028">Hume (NSW)</a></td>
<td align="right"><span style="color: #0000ff;">LIB 8.1%</span></td>
</tr>
<tr>
<td align="left"><a href="https://www.tallyroom.com.au/aus2028/paterson2028">Paterson (NSW)</a></td>
<td align="right"><span style="color: #ff0000;">ALP 6.9%</span></td>
<td align="left">Moncrieff (QLD)</td>
<td align="right"><span style="color: #0000ff;">LNP 8.8%</span></td>
</tr>
<tr>
<td align="left"><a href="https://www.tallyroom.com.au/aus2028/tangney2028">Tangney (WA)</a></td>
<td align="right"><span style="color: #ff0000;">ALP 7.0%</span></td>
<td align="left"><a href="https://www.tallyroom.com.au/aus2028/pagefed2028">Page (NSW)</a></td>
<td align="right"><span style="color: #008000;">NAT 9.3%</span></td>
</tr>
<tr>
<td align="left"><a href="https://www.tallyroom.com.au/aus2028/dunkley2028">Dunkley (VIC)</a></td>
<td align="right"><span style="color: #ff0000;">ALP 7.1%</span></td>
<td align="left"><a href="https://www.tallyroom.com.au/aus2028/lyne2028">Lyne (NSW)</a></td>
<td align="right"><span style="color: #008000;">NAT 9.8%</span></td>
</tr>
<tr>
<td align="left"><a href="https://www.tallyroom.com.au/aus2028/edenmonaro2028">Eden-Monaro (NSW)</a></td>
<td align="right"><span style="color: #ff0000;">ALP 7.2%</span></td>
<td align="left"><a href="https://www.tallyroom.com.au/aus2028/durack2028">Durack (WA)</a></td>
<td align="right"><span style="color: #0000ff;">LIB 10.2%</span></td>
</tr>
<tr>
<td align="left">Braddon (TAS)</td>
<td align="right"><span style="color: #ff0000;">ALP 7.2%</span></td>
<td align="left">Flynn (QLD)</td>
<td align="right"><span style="color: #0000ff;">LNP 10.2%</span></td>
</tr>
<tr>
<td align="left"><a href="https://www.tallyroom.com.au/aus2028/hawke2028">Hawke (VIC)</a></td>
<td align="right"><span style="color: #ff0000;">ALP 7.6%</span></td>
<td align="left">Dawson (QLD)</td>
<td align="right"><span style="color: #0000ff;">LNP 11.8%</span></td>
</tr>
<tr>
<td align="left"><a href="https://www.tallyroom.com.au/aus2028/macquarie2028">Macquarie (NSW)</a></td>
<td align="right"><span style="color: #ff0000;">ALP 7.7%</span></td>
<td align="left"><a href="https://www.tallyroom.com.au/aus2028/riverina2028">Riverina (NSW)</a></td>
<td align="right"><span style="color: #008000;">NAT 12.6%</span></td>
</tr>
<tr>
<td align="left"><a href="https://www.tallyroom.com.au/aus2028/corangamite2028">Corangamite (VIC)</a></td>
<td align="right"><span style="color: #ff0000;">ALP 8.0%</span></td>
<td align="left">Barker (SA)</td>
<td align="right"><span style="color: #0000ff;">LIB 12.7%</span></td>
</tr>
<tr>
<td align="left">Bass (TAS)</td>
<td align="right"><span style="color: #ff0000;">ALP 8.0%</span></td>
<td align="left"><a href="https://www.tallyroom.com.au/aus2028/parkes2028">Parkes (NSW)</a></td>
<td align="right"><span style="color: #008000;">NAT 13.0%</span></td>
</tr>
<tr>
<td align="left"><a href="https://www.tallyroom.com.au/aus2028/lingiari2028">Lingiari (NT)</a></td>
<td align="right"><span style="color: #ff0000;">ALP 8.1%</span></td>
<td align="left"><a href="https://www.tallyroom.com.au/aus2028/oconnor2028">O&#8217;Connor (WA)</a></td>
<td align="right"><span style="color: #0000ff;">LIB 13.3%</span></td>
</tr>
<tr>
<td align="left"><a href="https://www.tallyroom.com.au/aus2028/hunter2028">Hunter (NSW)</a></td>
<td align="right"><span style="color: #ff0000;">ALP 9% vs ON</span></td>
<td align="left">Herbert (QLD)</td>
<td align="right"><span style="color: #0000ff;">LNP 13.4%</span></td>
</tr>
<tr>
<td align="left">Brisbane (QLD)</td>
<td align="right"><span style="color: #ff0000;">ALP 9.0%</span></td>
<td align="left"><a href="https://www.tallyroom.com.au/aus2028/nicholls2028">Nicholls (VIC)</a></td>
<td align="right"><span style="color: #008000;">NAT 14.4%</span></td>
</tr>
<tr>
<td align="left"><a href="https://www.tallyroom.com.au/aus2028/mcmahon2028">McMahon (NSW)</a></td>
<td align="right"><span style="color: #ff0000;">ALP 9.0%</span></td>
<td align="left"><a href="https://www.tallyroom.com.au/aus2028/newengland2028">New England (NSW)</a></td>
<td align="right"><span style="color: #008000;">NAT 17.1%</span></td>
</tr>
<tr>
<td align="left"><a href="https://www.tallyroom.com.au/aus2028/fraser2028">Fraser (VIC)</a></td>
<td align="right"><span style="color: #ff0000;">ALP 9.2% vs GRN</span></td>
<td align="left"><a href="https://www.tallyroom.com.au/aus2028/mallee2028">Mallee (VIC)</a></td>
<td align="right"><span style="color: #008000;">NAT 19.0%</span></td>
</tr>
<tr>
<td align="left"><a href="https://www.tallyroom.com.au/aus2028/bennelong2028">Bennelong (NSW)</a></td>
<td align="right"><span style="color: #ff0000;">ALP 9.3%</span></td>
<td align="left"><a href="https://www.tallyroom.com.au/aus2028/gippsland2028">Gippsland (VIC)</a></td>
<td align="right"><span style="color: #008000;">NAT 19.4%</span></td>
</tr>
<tr>
<td align="left"><a href="https://www.tallyroom.com.au/aus2028/dobell2028">Dobell (NSW)</a></td>
<td align="right"><span style="color: #ff0000;">ALP 9.4%</span></td>
<td align="left">Maranoa (QLD)</td>
<td align="right"><span style="color: #0000ff;">LNP 20.1% vs ON</span></td>
</tr>
<tr>
<td align="left"><a href="https://www.tallyroom.com.au/aus2028/robertson2028">Robertson (NSW)</a></td>
<td align="right"><span style="color: #ff0000;">ALP 9.4%</span></td>
<td align="left"></td>
<td align="right"></td>
</tr>
<tr>
<td align="left"><a href="https://www.tallyroom.com.au/aus2028/cooper2028">Cooper (VIC)</a></td>
<td align="right"><span style="color: #ff0000;">ALP 9.7% vs GRN</span></td>
<td align="left"></td>
<td align="right"></td>
</tr>
<tr>
<td align="left"><a href="https://www.tallyroom.com.au/aus2028/richmond2028">Richmond (NSW)</a></td>
<td align="right"><span style="color: #ff0000;">ALP 10.0%</span></td>
<td align="left"></td>
<td align="right"></td>
</tr>
<tr>
<td align="left"><a href="https://www.tallyroom.com.au/aus2028/gorton2028">Gorton (VIC)</a></td>
<td align="right"><span style="color: #ff0000;">ALP 10.3%</span></td>
<td align="left"></td>
<td align="right"></td>
</tr>
<tr>
<td align="left">Griffith (QLD)</td>
<td align="right"><span style="color: #ff0000;">ALP 10.6% vs GRN</span></td>
<td align="left"></td>
<td align="right"></td>
</tr>
<tr>
<td align="left"><a href="https://www.tallyroom.com.au/aus2028/ballarat2028">Ballarat (VIC)</a></td>
<td align="right"><span style="color: #ff0000;">ALP 10.7%</span></td>
<td align="left"></td>
<td align="right"></td>
</tr>
<tr>
<td align="left">Boothby (SA)</td>
<td align="right"><span style="color: #ff0000;">ALP 11.1%</span></td>
<td align="left"></td>
<td align="right"></td>
</tr>
<tr>
<td align="left"><a href="https://www.tallyroom.com.au/aus2028/shortland2028">Shortland (NSW)</a></td>
<td align="right"><span style="color: #ff0000;">ALP 11.5%</span></td>
<td align="left"></td>
<td align="right"></td>
</tr>
<tr>
<td align="left"><a href="https://www.tallyroom.com.au/aus2028/macnamara2028">Macnamara (VIC)</a></td>
<td align="right"><span style="color: #ff0000;">ALP 11.8%</span></td>
<td align="left"></td>
<td align="right"></td>
</tr>
<tr>
<td align="left"><a href="https://www.tallyroom.com.au/aus2028/reid2028">Reid (NSW)</a></td>
<td align="right"><span style="color: #ff0000;">ALP 12.0%</span></td>
<td align="left"></td>
<td align="right"></td>
</tr>
<tr>
<td align="left"><a href="https://www.tallyroom.com.au/aus2028/parramatta2028">Parramatta (NSW)</a></td>
<td align="right"><span style="color: #ff0000;">ALP 12.5%</span></td>
<td align="left"></td>
<td align="right"></td>
</tr>
<tr>
<td align="left"><a href="https://www.tallyroom.com.au/aus2028/maribyrnong2028">Maribyrnong (VIC)</a></td>
<td align="right"><span style="color: #ff0000;">ALP 12.6%</span></td>
<td align="left"></td>
<td align="right"></td>
</tr>
<tr>
<td align="left"><a href="https://www.tallyroom.com.au/aus2028/jagajaga2028">Jagajaga (VIC)</a></td>
<td align="right"><span style="color: #ff0000;">ALP 12.9%</span></td>
<td align="left"></td>
<td align="right"></td>
</tr>
<tr>
<td align="left">Lyons (TAS)</td>
<td align="right"><span style="color: #ff0000;">ALP 13.1%</span></td>
<td align="left"></td>
<td align="right"></td>
</tr>
<tr>
<td align="left"><a href="https://www.tallyroom.com.au/aus2028/corio2028">Corio (VIC)</a></td>
<td align="right"><span style="color: #ff0000;">ALP 13.2%</span></td>
<td align="left"></td>
<td align="right"></td>
</tr>
<tr>
<td align="left"><a href="https://www.tallyroom.com.au/aus2028/lalor2028">Lalor (VIC)</a></td>
<td align="right"><span style="color: #ff0000;">ALP 13.2%</span></td>
<td align="left"></td>
<td align="right"></td>
</tr>
<tr>
<td align="left"><a href="https://www.tallyroom.com.au/aus2028/cowan2028">Cowan (WA)</a></td>
<td align="right"><span style="color: #ff0000;">ALP 13.6%</span></td>
<td align="left"></td>
<td align="right"></td>
</tr>
<tr>
<td align="left"><a href="https://www.tallyroom.com.au/aus2028/greenway2028">Greenway (NSW)</a></td>
<td align="right"><span style="color: #ff0000;">ALP 13.8%</span></td>
<td align="left"></td>
<td align="right"></td>
</tr>
<tr>
<td align="left"><a href="https://www.tallyroom.com.au/aus2028/holt2028">Holt (VIC)</a></td>
<td align="right"><span style="color: #ff0000;">ALP 14.0%</span></td>
<td align="left"></td>
<td align="right"></td>
</tr>
<tr>
<td align="left"><a href="https://www.tallyroom.com.au/aus2028/swan2028">Swan (WA)</a></td>
<td align="right"><span style="color: #ff0000;">ALP 14.0%</span></td>
<td align="left"></td>
<td align="right"></td>
</tr>
<tr>
<td align="left"><a href="https://www.tallyroom.com.au/aus2028/isaacs2028">Isaacs (VIC)</a></td>
<td align="right"><span style="color: #ff0000;">ALP 14.3%</span></td>
<td align="left"></td>
<td align="right"></td>
</tr>
<tr>
<td align="left"><a href="https://www.tallyroom.com.au/aus2028/scullin2028">Scullin (VIC)</a></td>
<td align="right"><span style="color: #ff0000;">ALP 14.3%</span></td>
<td align="left"></td>
<td align="right"></td>
</tr>
<tr>
<td align="left">Lilley (QLD)</td>
<td align="right"><span style="color: #ff0000;">ALP 14.5%</span></td>
<td align="left"></td>
<td align="right"></td>
</tr>
<tr>
<td align="left"><a href="https://www.tallyroom.com.au/aus2028/bruce2028">Bruce (VIC)</a></td>
<td align="right"><span style="color: #ff0000;">ALP 14.6%</span></td>
<td align="left"></td>
<td align="right"></td>
</tr>
<tr>
<td align="left">Makin (SA)</td>
<td align="right"><span style="color: #ff0000;">ALP 14.9%</span></td>
<td align="left"></td>
<td align="right"></td>
</tr>
<tr>
<td align="left"><a href="https://www.tallyroom.com.au/aus2028/gellibrand2028">Gellibrand (VIC)</a></td>
<td align="right"><span style="color: #ff0000;">ALP 15.1%</span></td>
<td align="left"></td>
<td align="right"></td>
</tr>
<tr>
<td align="left">Spence (SA)</td>
<td align="right"><span style="color: #ff0000;">ALP 15.1%</span></td>
<td align="left"></td>
<td align="right"></td>
</tr>
<tr>
<td align="left">Rankin (QLD)</td>
<td align="right"><span style="color: #ff0000;">ALP 15.6%</span></td>
<td align="left"></td>
<td align="right"></td>
</tr>
<tr>
<td align="left"><a href="https://www.tallyroom.com.au/aus2028/macarthur2028">Macarthur (NSW)</a></td>
<td align="right"><span style="color: #ff0000;">ALP 15.6%</span></td>
<td align="left"></td>
<td align="right"></td>
</tr>
<tr>
<td align="left"><a href="https://www.tallyroom.com.au/aus2028/burt2028">Burt (WA)</a></td>
<td align="right"><span style="color: #ff0000;">ALP 15.7%</span></td>
<td align="left"></td>
<td align="right"></td>
</tr>
<tr>
<td align="left"><a href="https://www.tallyroom.com.au/aus2028/newcastle2028">Newcastle (NSW)</a></td>
<td align="right"><span style="color: #ff0000;">ALP 15.8% vs GRN</span></td>
<td align="left"></td>
<td align="right"></td>
</tr>
<tr>
<td align="left"><a href="https://www.tallyroom.com.au/aus2028/barton2028">Barton (NSW)</a></td>
<td align="right"><span style="color: #ff0000;">ALP 16.0%</span></td>
<td align="left"></td>
<td align="right"></td>
</tr>
<tr>
<td align="left"><a href="https://www.tallyroom.com.au/aus2028/hasluck2028">Hasluck (WA)</a></td>
<td align="right"><span style="color: #ff0000;">ALP 16.0%</span></td>
<td align="left"></td>
<td align="right"></td>
</tr>
<tr>
<td align="left">Moreton (QLD)</td>
<td align="right"><span style="color: #ff0000;">ALP 16.1%</span></td>
<td align="left"></td>
<td align="right"></td>
</tr>
<tr>
<td align="left">Hindmarsh (SA)</td>
<td align="right"><span style="color: #ff0000;">ALP 16.3%</span></td>
<td align="left"></td>
<td align="right"></td>
</tr>
<tr>
<td align="left"><a href="https://www.tallyroom.com.au/aus2028/watson2028">Watson (NSW)</a></td>
<td align="right"><span style="color: #ff0000;">ALP 16.5% vs IND</span></td>
<td align="left"></td>
<td align="right"></td>
</tr>
<tr>
<td align="left"><a href="https://www.tallyroom.com.au/aus2028/perth2028">Perth (WA)</a></td>
<td align="right"><span style="color: #ff0000;">ALP 16.5%</span></td>
<td align="left"></td>
<td align="right"></td>
</tr>
<tr>
<td align="left"><a href="https://www.tallyroom.com.au/aus2028/grayndler2028">Grayndler (NSW)</a></td>
<td align="right"><span style="color: #ff0000;">ALP 16.9% vs GRN</span></td>
<td align="left"></td>
<td align="right"></td>
</tr>
<tr>
<td align="left"><a href="https://www.tallyroom.com.au/aus2028/brand2028">Brand (WA)</a></td>
<td align="right"><span style="color: #ff0000;">ALP 16.9%</span></td>
<td align="left"><a href="https://www.tallyroom.com.au/aus2028/bradfield2028">Bradfield (NSW)</a></td>
<td align="right"><span style="color: #;">IND 0.01% vs LIB</span></td>
</tr>
<tr>
<td align="left"><a href="https://www.tallyroom.com.au/aus2028/hotham2028">Hotham (VIC)</a></td>
<td align="right"><span style="color: #ff0000;">ALP 16.9%</span></td>
<td align="left"><a href="https://www.tallyroom.com.au/aus2028/kooyong2028">Kooyong (VIC)</a></td>
<td align="right"><span style="color: #;">IND 0.7% vs LIB</span></td>
</tr>
<tr>
<td align="left"><a href="https://www.tallyroom.com.au/aus2028/kingsfordsmith2028">Kingsford Smith (NSW)</a></td>
<td align="right"><span style="color: #ff0000;">ALP 17.2%</span></td>
<td align="left"><a href="https://www.tallyroom.com.au/aus2028/fowler2028">Fowler (NSW)</a></td>
<td align="right"><span style="color: #;">IND 2.7% vs ALP</span></td>
</tr>
<tr>
<td align="left"><a href="https://www.tallyroom.com.au/aus2028/cunningham2028">Cunningham (NSW)</a></td>
<td align="right"><span style="color: #ff0000;">ALP 17.5%</span></td>
<td align="left"><a href="https://www.tallyroom.com.au/aus2028/curtin2028">Curtin (WA)</a></td>
<td align="right"><span style="color: #;">IND 3.3% vs LIB</span></td>
</tr>
<tr>
<td align="left">Tongerlongeter (TAS)</td>
<td align="right"><span style="color: #ff0000;">ALP 18.7%</span></td>
<td align="left">Ryan (QLD)</td>
<td align="right"><span style="color: #008000;">GRN 3.3% vs LNP</span></td>
</tr>
<tr>
<td align="left">Adelaide (SA)</td>
<td align="right"><span style="color: #ff0000;">ALP 19.1%</span></td>
<td align="left"><a href="https://www.tallyroom.com.au/aus2028/mackellar2028">Mackellar (NSW)</a></td>
<td align="right"><span style="color: #;">IND 5.7% vs LIB</span></td>
</tr>
<tr>
<td align="left">Oxley (QLD)</td>
<td align="right"><span style="color: #ff0000;">ALP 19.2%</span></td>
<td align="left"><a href="https://www.tallyroom.com.au/aus2028/calare2028">Calare (NSW)</a></td>
<td align="right"><span style="color: #;">IND 6.8% vs NAT</span></td>
</tr>
<tr>
<td align="left">Canberra (ACT)</td>
<td align="right"><span style="color: #ff0000;">ALP 19.5% vs GRN</span></td>
<td align="left"><a href="https://www.tallyroom.com.au/aus2028/wentworth2028">Wentworth (NSW)</a></td>
<td align="right"><span style="color: #;">IND 8.3% vs LIB</span></td>
</tr>
<tr>
<td align="left"><a href="https://www.tallyroom.com.au/aus2028/chifley2028">Chifley (NSW)</a></td>
<td align="right"><span style="color: #ff0000;">ALP 19.8%</span></td>
<td align="left"><a href="https://www.tallyroom.com.au/aus2028/indi2028">Indi (VIC)</a></td>
<td align="right"><span style="color: #;">IND 8.6% vs LIB</span></td>
</tr>
<tr>
<td align="left">Kingston (SA)</td>
<td align="right"><span style="color: #ff0000;">ALP 20.7%</span></td>
<td align="left">Clark (TAS)</td>
<td align="right"><span style="color: #;">IND 9.2% vs ALP</span></td>
</tr>
<tr>
<td align="left"><a href="https://www.tallyroom.com.au/aus2028/sydney2028">Sydney (NSW)</a></td>
<td align="right"><span style="color: #ff0000;">ALP 20.9% vs GRN</span></td>
<td align="left"><a href="https://www.tallyroom.com.au/aus2028/warringah2028">Warringah (NSW)</a></td>
<td align="right"><span style="color: #;">IND 11.2% vs LIB</span></td>
</tr>
<tr>
<td align="left"><a href="https://www.tallyroom.com.au/aus2028/blaxland2028">Blaxland (NSW)</a></td>
<td align="right"><span style="color: #ff0000;">ALP 21.9%</span></td>
<td align="left">Mayo (SA)</td>
<td align="right"><span style="color: #;">CA 15.3% vs ALP</span></td>
</tr>
<tr>
<td align="left">Fenner (ACT)</td>
<td align="right"><span style="color: #ff0000;">ALP 22.3%</span></td>
<td align="left">Kennedy (QLD)</td>
<td align="right"><span style="color: #;">KAP 15.8% vs LNP</span></td>
</tr>
</tbody>
</table>
<p><strong>10:20</strong> &#8211; This table compares the old and new margins. There is very little change &#8211; Mayo becomes 0.4% stronger for Rebekha Sharkie, while Makin and Spence each change by 0.2% and Barker changes by 0.3%. Compared to the draft redistribution, the biggest change is in Grey/O&#8217;Donoghue, where the Liberal Party is now 0.4% stronger than they were on the draft boundaries.</p>
<table border="0" width="100%" cellspacing="0" cellpadding="0" align="center">
<tbody>
<tr>
<td align="left" width="50%"><strong>Electorate</strong></td>
<td align="left" width="25%"><strong>Old margin</strong></td>
<td style="text-align: left;" align="right" width="25%"><strong>New margin</strong></td>
</tr>
<tr>
<td align="left">Adelaide</td>
<td align="right"><span style="color: #ff0000;"> ALP 19.1% </span></td>
<td align="right"><span style="color: #ff0000;"> ALP 19.1% </span></td>
</tr>
<tr>
<td align="left">Barker</td>
<td align="right"><span style="color: #0000ff;"> LIB 13.0% </span></td>
<td align="right"><span style="color: #0000ff;"> LIB 12.7% </span></td>
</tr>
<tr>
<td align="left">Boothby</td>
<td align="right"><span style="color: #ff0000;"> ALP 11.1% </span></td>
<td align="right"><span style="color: #ff0000;"> ALP 11.1% </span></td>
</tr>
<tr>
<td align="left">Hindmarsh</td>
<td align="right"><span style="color: #ff0000;"> ALP 16.3% </span></td>
<td align="right"><span style="color: #ff0000;"> ALP 16.3% </span></td>
</tr>
<tr>
<td align="left">Kingston</td>
<td align="right"><span style="color: #ff0000;"> ALP 20.7% </span></td>
<td align="right"><span style="color: #ff0000;"> ALP 20.7% </span></td>
</tr>
<tr>
<td align="left">Makin</td>
<td align="right"><span style="color: #ff0000;"> ALP 14.7% </span></td>
<td align="right"><span style="color: #ff0000;"> ALP 14.9% </span></td>
</tr>
<tr>
<td align="left">Mayo</td>
<td align="right"><span style="color: #000000;"> CA vs ALP 14.9% </span></td>
<td align="right"><span style="color: #000000;"> CA vs ALP 15.3% </span></td>
</tr>
<tr>
<td align="left">O&#8217;Donoghue (Grey)</td>
<td align="right"><span style="color: #0000ff;"> LIB 4.6% </span></td>
<td align="right"><span style="color: #0000ff;"> LIB 4.6% </span></td>
</tr>
<tr>
<td align="left">Spence</td>
<td align="right"><span style="color: #ff0000;"> ALP 15.3% </span></td>
<td align="right"><span style="color: #ff0000;"> ALP 15.1% </span></td>
</tr>
<tr>
<td align="left">Sturt</td>
<td align="right"><span style="color: #ff0000;"> ALP 6.6% </span></td>
<td align="right"><span style="color: #ff0000;"> ALP 6.6% </span></td>
</tr>
</tbody>
</table>
<p><strong>10:15</strong> &#8211; This table shows the 2PP and primary vote for each of the new seats. Only Mayo, Spence, O&#8217;Donoghue and Kingston should have differed from the draft.</p>
<table border="0" width="100%" cellspacing="0" cellpadding="0" align="center">
<tbody>
<tr>
<td align="left" width="16%"><strong>Electorate</strong></td>
<td style="text-align: right;" align="left" width="12%"><strong>ALP 2PP</strong></td>
<td align="right" width="12%"><strong>LIB 2PP</strong></td>
<td align="right" width="12%"><strong>ALP prim</strong></td>
<td align="right" width="12%"><strong>LIB prim</strong></td>
<td align="right" width="12%"><strong>GRN prim</strong></td>
<td align="right" width="12%"><strong>ON prim</strong></td>
<td align="right" width="12%"><strong>IND prim</strong></td>
</tr>
<tr>
<td align="left">Adelaide</td>
<td align="right">69.1</td>
<td align="right">30.9</td>
<td align="right">46.5</td>
<td align="right">24.2</td>
<td align="right">19.0</td>
<td align="right">4.0</td>
<td align="right">0.0</td>
</tr>
<tr>
<td align="left">Barker</td>
<td align="right">37.3</td>
<td align="right">62.7</td>
<td align="right">22.3</td>
<td align="right">47.6</td>
<td align="right">8.2</td>
<td align="right">8.2</td>
<td align="right">5.7</td>
</tr>
<tr>
<td align="left">Boothby</td>
<td align="right">61.1</td>
<td align="right">38.9</td>
<td align="right">42.0</td>
<td align="right">32.0</td>
<td align="right">17.1</td>
<td align="right">3.1</td>
<td align="right">0.0</td>
</tr>
<tr>
<td align="left">Hindmarsh</td>
<td align="right">66.3</td>
<td align="right">33.7</td>
<td align="right">48.1</td>
<td align="right">23.1</td>
<td align="right">13.6</td>
<td align="right">5.0</td>
<td align="right">1.6</td>
</tr>
<tr>
<td align="left">Kingston</td>
<td align="right">70.7</td>
<td align="right">29.3</td>
<td align="right">53.0</td>
<td align="right">18.6</td>
<td align="right">13.4</td>
<td align="right">6.2</td>
<td align="right">0.0</td>
</tr>
<tr>
<td align="left">Makin</td>
<td align="right">64.9</td>
<td align="right">35.1</td>
<td align="right">47.7</td>
<td align="right">22.0</td>
<td align="right">12.6</td>
<td align="right">6.9</td>
<td align="right">0.2</td>
</tr>
<tr>
<td align="left">Mayo</td>
<td align="right">54.8</td>
<td align="right">45.2</td>
<td align="right">21.1</td>
<td align="right">23.6</td>
<td align="right">13.5</td>
<td align="right">6.0</td>
<td align="right">0.0</td>
</tr>
<tr>
<td align="left">O&#8217;Donoghue</td>
<td align="right">45.4</td>
<td align="right">54.6</td>
<td align="right">22.5</td>
<td align="right">34.9</td>
<td align="right">5.9</td>
<td align="right">10.0</td>
<td align="right">17.5</td>
</tr>
<tr>
<td align="left">Spence</td>
<td align="right">65.1</td>
<td align="right">34.9</td>
<td align="right">44.1</td>
<td align="right">18.9</td>
<td align="right">14.5</td>
<td align="right">9.7</td>
<td align="right">2.5</td>
</tr>
<tr>
<td align="left">Sturt</td>
<td align="right">56.6</td>
<td align="right">43.4</td>
<td align="right">35.3</td>
<td align="right">34.3</td>
<td align="right">15.6</td>
<td align="right">3.4</td>
<td align="right">7.2</td>
</tr>
</tbody>
</table>
<p><strong>10:13</strong> &#8211; The original draft redistribution shifted 3.9% of voters &#8211; the new version shifts just 1.8%.</p>
<p><strong>10:00</strong> &#8211; The Australian Electoral Commission this morning <a href="https://www.aec.gov.au/redistributions/2025/sa/announcement.html">announced the final decision</a> on the federal redistribution of South Australia&#8217;s ten electorates.</p>
<p>They have adopted most of the proposed changes, but in two places they will be leaving suburbs in their original seat. A bunch of suburbs swapped between Mayo and Kingston will remain in their 2025 electorate, and the same is true for Grey and Spence. The commission has also adopted the new name of O&#8217;Donoghue to replace the seat of Grey.</p>
<p>This is a relatively small chance so it will be possible for me to create a map and data reflecting these changes &#8211; something the AEC has not done itself. When that&#8217;s done I will share an interactive map, my estimate of seat margins, and an estimate of the pendulum now that the first wave of redistributions has been completed. The Queensland federal redistribution is only commencing now and will take a way to finish.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.tallyroom.com.au/65149/feed</wfw:commentRss>
			<slash:comments>5</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">65149</post-id>	</item>
		<item>
		<title>Tasmanian redistribution finalised &#8211; live</title>
		<link>https://www.tallyroom.com.au/65134</link>
					<comments>https://www.tallyroom.com.au/65134#comments</comments>
		
		<dc:creator><![CDATA[Ben Raue]]></dc:creator>
		<pubDate>Wed, 15 Jul 2026 00:23:44 +0000</pubDate>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Australia 2028]]></category>
		<category><![CDATA[Tasmania 2029]]></category>
		<guid isPermaLink="false">https://www.tallyroom.com.au/?p=65134</guid>

					<description><![CDATA[9:35 Thursday &#8211; I have now compiled my own version of the Tasmanian federal electoral map. On this map below, you can toggle on and off the new boundaries, old boundaries and the drafts, with the seat names toggled separately. This live blog is now finished. ﻿﻿﻿ 11:47 &#8211; I&#8217;m going to wrap up here. [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><strong>9:35 Thursday</strong> &#8211; I have now compiled my own version of the Tasmanian federal electoral map. On this map below, you can toggle on and off the new boundaries, old boundaries and the drafts, with the seat names toggled separately. This live blog is now finished.</p>
<p><iframe src="https://www.tallyroom.com.au/wp-content/uploads/2026/07/20260716_tas_fed_redist_map_final.html" width="100%" height="600" frameborder="0"><span data-mce-type="bookmark" style="display: inline-block; width: 0px; overflow: hidden; line-height: 0;" class="mce_SELRES_start">﻿</span><span data-mce-type="bookmark" style="display: inline-block; width: 0px; overflow: hidden; line-height: 0;" class="mce_SELRES_start">﻿</span><span data-mce-type="bookmark" style="display: inline-block; width: 0px; overflow: hidden; line-height: 0;" class="mce_SELRES_start">﻿</span></iframe></p>
<p><strong>11:47</strong> &#8211; I&#8217;m going to wrap up here. Over the next few days I will produce a map showing the new boundaries, which should allow me to also produce seat guides for the Tasmanian federal electorates, but I will wait for the final boundaries in South Australia before getting to work on the next wave of my federal election guide. When that map is done, I will add it here.</p>
<p><strong>11:46 </strong>&#8211; This table compares pre- and post-redistribution percentages and quotas for each group. The numbers change slightly for Bass and Lyons but <a href="https://www.tallyroom.com.au/64458">all the commentary I provided in February</a> is still relevant.</p>
<p>One thing I noticed while producing this table this time: Kristie Johnston has 0.7 quotas in Clark, despite only contesting about half the seat. But she also has 0.4 quotas in Lyons, which is pretty impressive considering most of the seat wasn&#8217;t able to vote for her. I suspect she would stick with Clark, but a Johnston-backed candidacy in Lyons could also be interesting.</p>
<table border="0" width="100%" cellspacing="0" cellpadding="0" align="center">
<tbody>
<tr>
<td align="left" width="16%"><strong>Electorate</strong></td>
<td align="left" width="20%"><strong>Group</strong></td>
<td align="right" width="16%"><strong>Pre %</strong></td>
<td align="right" width="16%"><strong>Pre Q</strong></td>
<td align="right" width="16%"><strong>Post %</strong></td>
<td align="right" width="16%"><strong>Post Q</strong></td>
</tr>
<tr>
<td align="left"><strong>Bass</strong></td>
<td align="left">Liberal</td>
<td align="right">41.80</td>
<td align="right">3.344</td>
<td align="right">41.21</td>
<td align="right">3.297</td>
</tr>
<tr>
<td align="left"></td>
<td align="left">Labor</td>
<td align="right">27.52</td>
<td align="right">2.202</td>
<td align="right">27.62</td>
<td align="right">2.209</td>
</tr>
<tr>
<td align="left"></td>
<td align="left">Greens</td>
<td align="right">16.51</td>
<td align="right">1.321</td>
<td align="right">16.60</td>
<td align="right">1.328</td>
</tr>
<tr>
<td align="left"></td>
<td align="left">Others</td>
<td align="right">4.58</td>
<td align="right">0.366</td>
<td align="right">4.59</td>
<td align="right">0.367</td>
</tr>
<tr>
<td align="left"></td>
<td align="left">Shooters</td>
<td align="right">4.08</td>
<td align="right">0.327</td>
<td align="right">4.27</td>
<td align="right">0.342</td>
</tr>
<tr>
<td align="left"></td>
<td align="left">Razay</td>
<td align="right">3.48</td>
<td align="right">0.278</td>
<td align="right">3.25</td>
<td align="right">0.260</td>
</tr>
<tr>
<td align="left"></td>
<td align="left">Nationals</td>
<td align="right">2.03</td>
<td align="right">0.162</td>
<td align="right">2.47</td>
<td align="right">0.197</td>
</tr>
<tr>
<td align="left"><strong>Clark</strong></td>
<td align="left">Liberal</td>
<td align="right">30.64</td>
<td align="right">2.451</td>
<td align="right">31.35</td>
<td align="right">2.508</td>
</tr>
<tr>
<td align="left"></td>
<td align="left">Greens</td>
<td align="right">22.06</td>
<td align="right">1.765</td>
<td align="right">22.10</td>
<td align="right">1.768</td>
</tr>
<tr>
<td align="left"></td>
<td align="left">Labor</td>
<td align="right">27.01</td>
<td align="right">2.161</td>
<td align="right">20.70</td>
<td align="right">1.656</td>
</tr>
<tr>
<td align="left"></td>
<td align="left">George</td>
<td align="right"></td>
<td align="right"></td>
<td align="right">9.35</td>
<td align="right">0.748</td>
</tr>
<tr>
<td align="left"></td>
<td align="left">Johnston</td>
<td align="right">15.04</td>
<td align="right">1.203</td>
<td align="right">8.85</td>
<td align="right">0.708</td>
</tr>
<tr>
<td align="left"></td>
<td align="left">O&#8217;Byrne</td>
<td align="right"></td>
<td align="right"></td>
<td align="right">4.21</td>
<td align="right">0.337</td>
</tr>
<tr>
<td align="left"></td>
<td align="left">Archer</td>
<td align="right">3.34</td>
<td align="right">0.267</td>
<td align="right">1.94</td>
<td align="right">0.155</td>
</tr>
<tr>
<td align="left"></td>
<td align="left">Others</td>
<td align="right">1.91</td>
<td align="right">0.153</td>
<td align="right">1.50</td>
<td align="right">0.120</td>
</tr>
<tr>
<td align="left"><strong>Lyons</strong></td>
<td align="left">Liberal</td>
<td align="right">42.01</td>
<td align="right">3.361</td>
<td align="right">39.96</td>
<td align="right">3.132</td>
</tr>
<tr>
<td align="left"></td>
<td align="left">Labor</td>
<td align="right">28.44</td>
<td align="right">2.275</td>
<td align="right">30.15</td>
<td align="right">2.410</td>
</tr>
<tr>
<td align="left"></td>
<td align="left">Greens</td>
<td align="right">13.56</td>
<td align="right">1.084</td>
<td align="right">12.56</td>
<td align="right">1.035</td>
</tr>
<tr>
<td align="left"></td>
<td align="left">Others</td>
<td align="right">5.02</td>
<td align="right">0.402</td>
<td align="right">10.33</td>
<td align="right">0.827</td>
</tr>
<tr>
<td align="left"></td>
<td align="left">Shooters</td>
<td align="right">6.74</td>
<td align="right">0.539</td>
<td align="right">4.39</td>
<td align="right">0.351</td>
</tr>
<tr>
<td align="left"></td>
<td align="left">Nationals</td>
<td align="right">4.24</td>
<td align="right">0.339</td>
<td align="right">2.61</td>
<td align="right">0.209</td>
</tr>
<tr>
<td align="left"><strong>Tongerlongeter</strong></td>
<td align="left">Liberal</td>
<td align="right">34.37</td>
<td align="right">2.749</td>
<td align="right">36.84</td>
<td align="right">2.947</td>
</tr>
<tr>
<td align="left"></td>
<td align="left">Labor</td>
<td align="right">22.78</td>
<td align="right">1.822</td>
<td align="right">27.24</td>
<td align="right">2.179</td>
</tr>
<tr>
<td align="left"></td>
<td align="left">Greens</td>
<td align="right">13.54</td>
<td align="right">1.083</td>
<td align="right">13.45</td>
<td align="right">1.076</td>
</tr>
<tr>
<td align="left"></td>
<td align="left">George</td>
<td align="right">17.12</td>
<td align="right">1.370</td>
<td align="right">8.64</td>
<td align="right">0.691</td>
</tr>
<tr>
<td align="left"></td>
<td align="left">O&#8217;Byrne</td>
<td align="right">11.26</td>
<td align="right">0.901</td>
<td align="right">7.66</td>
<td align="right">0.613</td>
</tr>
<tr>
<td align="left"></td>
<td align="left">Others</td>
<td align="right">0.93</td>
<td align="right">0.075</td>
<td align="right">6.16</td>
<td align="right">0.493</td>
</tr>
</tbody>
</table>
<p><strong>11:33</strong> &#8211; Here are the estimates of the percentage vote for each party group per electorate.</p>
<table border="0" width="100%" cellspacing="0" cellpadding="0" align="center">
<tbody>
<tr>
<td align="left" width="16%"><strong>Electorate</strong></td>
<td style="text-align: right;" align="left" width="14%"><strong>LIB</strong></td>
<td align="right" width="14%"><strong>ALP</strong></td>
<td align="right" width="14%"><strong>GRN</strong></td>
<td align="right" width="14%"><strong>IND</strong></td>
<td align="right" width="14%"><strong>NAT</strong></td>
<td align="right" width="14%"><strong>SFF</strong></td>
</tr>
<tr>
<td align="left">Bass</td>
<td align="right">41.2</td>
<td align="right">27.6</td>
<td align="right">16.6</td>
<td align="right">7.8</td>
<td align="right">2.5</td>
<td align="right">4.3</td>
</tr>
<tr>
<td align="left">Braddon</td>
<td align="right">49.8</td>
<td align="right">23.7</td>
<td align="right">7.4</td>
<td align="right">14.2</td>
<td align="right">1.6</td>
<td align="right">3.3</td>
</tr>
<tr>
<td align="left">Clark</td>
<td align="right">31.3</td>
<td align="right">20.7</td>
<td align="right">22.1</td>
<td align="right">25.9</td>
<td align="right">0.0</td>
<td align="right">0.0</td>
</tr>
<tr>
<td align="left">Tongerlongeter (Franklin)</td>
<td align="right">36.8</td>
<td align="right">27.2</td>
<td align="right">13.5</td>
<td align="right">18.6</td>
<td align="right">1.4</td>
<td align="right">2.5</td>
</tr>
<tr>
<td align="left">Lyons</td>
<td align="right">40.0</td>
<td align="right">30.1</td>
<td align="right">12.6</td>
<td align="right">10.3</td>
<td align="right">2.6</td>
<td align="right">4.4</td>
</tr>
</tbody>
</table>
<p>And here are the estimates of quotas.</p>
<table border="0" width="100%" cellspacing="0" cellpadding="0" align="center">
<tbody>
<tr>
<td align="left" width="16%"><strong>Electorate</strong></td>
<td style="text-align: right;" align="left" width="14%"><strong>LIB</strong></td>
<td align="right" width="14%"><strong>ALP</strong></td>
<td align="right" width="14%"><strong>GRN</strong></td>
<td align="right" width="14%"><strong>IND</strong></td>
<td align="right" width="14%"><strong>NAT</strong></td>
<td align="right" width="14%"><strong>SFF</strong></td>
</tr>
<tr>
<td align="left">Bass</td>
<td align="right">3.2966</td>
<td align="right">2.2093</td>
<td align="right">1.3276</td>
<td align="right">0.6272</td>
<td align="right">0.1974</td>
<td align="right">0.3418</td>
</tr>
<tr>
<td align="left">Braddon</td>
<td align="right">3.9835</td>
<td align="right">1.8971</td>
<td align="right">0.5930</td>
<td align="right">1.1324</td>
<td align="right">0.1272</td>
<td align="right">0.2665</td>
</tr>
<tr>
<td align="left">Clark</td>
<td align="right">2.5076</td>
<td align="right">1.6557</td>
<td align="right">1.7679</td>
<td align="right">2.0679</td>
<td align="right">0.0000</td>
<td align="right">0.0000</td>
</tr>
<tr>
<td align="left">Tongerlongeter (Franklin)</td>
<td align="right">2.9471</td>
<td align="right">2.1795</td>
<td align="right">1.0760</td>
<td align="right">1.4841</td>
<td align="right">0.1135</td>
<td align="right">0.1998</td>
</tr>
<tr>
<td align="left">Lyons</td>
<td align="right">3.1321</td>
<td align="right">2.4098</td>
<td align="right">1.0350</td>
<td align="right">0.8242</td>
<td align="right">0.2330</td>
<td align="right">0.3656</td>
</tr>
</tbody>
</table>
<p>Next up I&#8217;ll put up a table comparing pre-redistribution and post-redistribution figures for the main groups in each seat.</p>
<p><strong>11:14</strong> &#8211; 27.6% of voters have been moved into a new seat. That number is exactly the same as on the draft boundaries.</p>
<p>It&#8217;s worth remembering that the scale of the federal redistributions in this term is quite minor. Only three states and one territory are redrawing the map, and in every case the number of seats stays the same (which minimises the need for change). That means as a starting point 102/150 seats are unaffected. Two more seats (Fenner and Braddon) have now been confirmed to have no changes. The South Australian draft redistribution proposed no changes to three other seats. So this would mean 107 out of 120 seats would be unchanged, before we start redrawing the Queensland map.</p>
<p><strong>11:11</strong> &#8211; It will not be that difficult to draw a map of these new boundaries &#8211; take the draft boundaries, rename Franklin, change the Launceston-area boundary back to the 2025 boundary, and then swap Break O&#8217;Day LGA &#8211; but I won&#8217;t get that done today. Sorry for that! Should be done by Friday.</p>
<p><strong>11:09</strong> &#8211; And I just realised I don&#8217;t need to calculate a 2CP margin for Clark since it was already done for the draft boundaries.</p>
<table border="0" width="100%" cellspacing="0" cellpadding="0" align="center">
<tbody>
<tr>
<td align="left" width="50%"><strong>Electorate</strong></td>
<td align="left" width="25%"><strong>Old margin</strong></td>
<td style="text-align: left;" align="right" width="25%"><strong>New margin</strong></td>
</tr>
<tr>
<td align="left">Bass</td>
<td align="right"><span style="color: #ff0000;"> ALP 8.0% </span></td>
<td align="right"><span style="color: #ff0000;"> ALP 8.3% </span></td>
</tr>
<tr>
<td align="left">Braddon</td>
<td align="right"><span style="color: #ff0000;"> ALP 7.2% </span></td>
<td align="right"><span style="color: #ff0000;"> ALP 7.2% </span></td>
</tr>
<tr>
<td align="left">Clark</td>
<td align="right"><span style="color: #000000;"> IND 20.4% </span></td>
<td align="right"><span style="color: #000000;"> IND 9.2% </span></td>
</tr>
<tr>
<td align="left">Lyons</td>
<td align="right"><span style="color: #ff0000;"> ALP 11.6% </span></td>
<td align="right"><span style="color: #ff0000;"> ALP 12.7% </span></td>
</tr>
<tr>
<td align="left">Tongerlongeter (Franklin)</td>
<td align="right"><span style="color: #ff0000;"> ALP 19.4% </span></td>
<td align="right"><span style="color: #ff0000;"> ALP 18.7% </span></td>
</tr>
</tbody>
</table>
<p><strong>11:07</strong> &#8211; It will take me slightly longer to estimate 2CP margins for Clark, but this table shows primary votes and 2PP for each seat.</p>
<p>The Labor margin in Bass on the draft boundaries and on the 2025 boundaries was 8.0%. Now it is 8.3%. The Labor margin for Lyons had grown from 11.6% on the 2025 result to 13.1% on the draft boundaries. It is now 12.7%. There are no changes to Braddon (since the previous boundaries) or to Clark or Tongerlongeter (since the draft boundaries).</p>
<table border="0" width="100%" cellspacing="0" cellpadding="0" align="center">
<tbody>
<tr>
<td align="left" width="16%"><strong>Electorate</strong></td>
<td align="left" width="14%"><strong>ALP 2PP</strong></td>
<td align="right" width="14%"><strong>LIB 2PP</strong></td>
<td align="right" width="14%"><strong>ALP prim</strong></td>
<td align="right" width="14%"><strong>LIB prim</strong></td>
<td align="right" width="14%"><strong>GRN prim</strong></td>
<td align="right" width="14%"><strong>IND prim</strong></td>
</tr>
<tr>
<td align="left">Bass</td>
<td align="right">58.3</td>
<td align="right">41.7</td>
<td align="right">39.8</td>
<td align="right">31.1</td>
<td align="right">12.9</td>
<td align="right">5.2</td>
</tr>
<tr>
<td align="left">Braddon</td>
<td align="right">57.2</td>
<td align="right">42.8</td>
<td align="right">39.5</td>
<td align="right">31.7</td>
<td align="right">8.4</td>
<td align="right">8.2</td>
</tr>
<tr>
<td align="left">Clark</td>
<td align="right">70.2</td>
<td align="right">29.8</td>
<td align="right">26.6</td>
<td align="right">17.0</td>
<td align="right">13.0</td>
<td align="right">39.0</td>
</tr>
<tr>
<td align="left">Lyons</td>
<td align="right">62.7</td>
<td align="right">37.3</td>
<td align="right">33.7</td>
<td align="right">22.3</td>
<td align="right">10.3</td>
<td align="right">21.1</td>
</tr>
<tr>
<td align="left">Tongerlongeter (Franklin)</td>
<td align="right">68.7</td>
<td align="right">31.3</td>
<td align="right">43.4</td>
<td align="right">20.0</td>
<td align="right">10.9</td>
<td align="right">16.7</td>
</tr>
</tbody>
</table>
<p><strong>10:24</strong> &#8211; The Australian Electoral Commission has just announced the final Tasmanian federal boundaries, although there will be further consultation on a new name. The draft version of this redistribution was published in February and <a href="https://www.tallyroom.com.au/64458">you can find my analysis of those boundaries here</a>.</p>
<p><a href="https://www.aec.gov.au/media/2026/07-15.htm">The AEC media release is here</a> and <a href="https://www.aec.gov.au/redistributions/2024/tas/announcement.html">there is more information here</a>.</p>
<p><iframe title="Tasmanian boundary changes" width="563" height="1000" src="https://www.youtube.com/embed/MD0zYwY_fR8?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe></p>
<p>The draft involved very minor changes to northern Tasmania but completely redrew the southern half of Tasmania, with Clark losing Glenorchy and picking up the rural south-west of Tasmania, Franklin losing those south-western areas and spreading up the east coast of Tasmania, while Lyons pushed into Hobart by picking up the Glenorchy area.</p>
<p>I have only had a chance to quickly read the AEC media release, but it appears that they are maintaining the draft boundaries in southern Tasmania, but are proposing to rename Franklin as &#8216;Tongerlongeter&#8217;. The AEC has given the following explanation of this name:</p>
<p style="padding-left: 40px;"><em>Tongerlongeter (c. 1790-1837) is recognised by historians as one of the most significant Tasmanian Aboriginal leaders during the early period of British colonisation. As a member of the Oyster Bay nation, Tongerlongeter’s Country is within the proposed boundaries of the electorate.</em></p>
<p>The Commission has also made some changes to the proposed boundary between Bass and Lyons. Bass will now gain the Break O Day local government area on the north-east coast, but will not gain Prospect Vale or Blackstone Heights on the south-western outskirts of Launceston.</p>
<p>The boundaries appear to be final, but there will be a chance for further consultation on the name Tongerlongeter.</p>
<p>These boundaries are also expected to be applied for Tasmanian state elections, with each electorate sending seven members to the House of Assembly. But this process is not automatic &#8211; the state Parliament will need to adopt the new boundaries once the federal process is completely finished. I will also be calculating state election vote shares once I have the maps and data, but it takes a bit longer than a federal redistribution, so probably won&#8217;t be done today.</p>
<p>&nbsp;</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.tallyroom.com.au/65134/feed</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">65134</post-id>	</item>
		<item>
		<title>ACT federal redistribution finalised &#8211; live</title>
		<link>https://www.tallyroom.com.au/65077</link>
					<comments>https://www.tallyroom.com.au/65077#respond</comments>
		
		<dc:creator><![CDATA[Ben Raue]]></dc:creator>
		<pubDate>Wed, 08 Jul 2026 01:08:24 +0000</pubDate>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Australia 2028]]></category>
		<category><![CDATA[Australian Capital Territory]]></category>
		<category><![CDATA[Redistribution]]></category>
		<guid isPermaLink="false">https://www.tallyroom.com.au/?p=65077</guid>

					<description><![CDATA[8:53 &#8211; To finish up this liveblog, I have managed to put together a map of the changes. Fenner was easy &#8211; they have reverted to the 2025 boundaries. In the case of the Canberra-Bean border, the draft boundaries have mostly been maintained, with the exception of Norfolk Island moving back to Bean (not shown [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><strong>8:53</strong> &#8211; To finish up this liveblog, I have managed to put together a map of the changes. Fenner was easy &#8211; they have reverted to the 2025 boundaries. In the case of the Canberra-Bean border, the draft boundaries have mostly been maintained, with the exception of Norfolk Island moving back to Bean (not shown on this map), the movement of the relatively low-population areas in the Jerrabombera district around Hume into Canberra, and the movement of a single SA1 in the suburb of Duffy from Bean to Canberra, making that border much cleaner.</p>
<p><iframe loading="lazy" src="https://www.tallyroom.com.au/wp-content/uploads/2026/07/20260708_act_fed_redist_map_final.html" width="100%" height="600" frameborder="0"><span data-mce-type="bookmark" style="display: inline-block; width: 0px; overflow: hidden; line-height: 0;" class="mce_SELRES_start">﻿</span><span data-mce-type="bookmark" style="display: inline-block; width: 0px; overflow: hidden; line-height: 0;" class="mce_SELRES_start">﻿</span><span data-mce-type="bookmark" style="display: inline-block; width: 0px; overflow: hidden; line-height: 0;" class="mce_SELRES_start">﻿</span><span data-mce-type="bookmark" style="display: inline-block; width: 0px; overflow: hidden; line-height: 0;" class="mce_SELRES_start">﻿</span><span data-mce-type="bookmark" style="display: inline-block; width: 0px; overflow: hidden; line-height: 0;" class="mce_SELRES_start">﻿</span></iframe></p>
<p><strong>6:32</strong> &#8211; Unfortunately the AEC has not published maps for the final versions. I am relying on the descriptions of the borders to draw them myself &#8211; I am confident I have assigned every SA1 correctly, but it&#8217;s a bit of a pain to make. It may also be beyond my capacity to accurately do so for the Tasmanian and South Australian redistributions, depending on how much they deviate from the drafts. I will add some maps when they are done, but it probably won&#8217;t be until tomorrow.</p>
<p><strong>3:30</strong> &#8211; The scale of the changes are significantly less than on the draft boundaries. 9.9% of electors were moved on the draft, and that number is now 6.6%. On the draft boundaries, the new Fenner contained 5.9% of new electors. That number is now zero, with Fenner unchanged. The number for Bean dropped slightly from 9.4% to 9.3%, while Canberra&#8217;s changes have dropped significantly from 14.6% to 10.4%.</p>
<p><strong>3:28</strong> &#8211; And here are my estimates of the margin. My estimate of the Bean margin has become slightly smaller, falling from 0.6% on the draft to 0.4% on the final version, compared to an actual margin of 0.3% in Bean. These are all pretty loose so overall I&#8217;d say the seat is about as competitive as the old boundaries.</p>
<table border="0" width="100%" cellspacing="0" cellpadding="0" align="center">
<tbody>
<tr>
<td align="left" width="50%"><strong>Electorate</strong></td>
<td align="left" width="25%"><strong>Old margin</strong></td>
<td align="right" width="25%"><strong>New margin</strong></td>
</tr>
<tr>
<td align="left">Bean (2CP)</td>
<td align="right"><span style="color: #ff0000;"> ALP 0.3% </span></td>
<td align="right"><span style="color: #ff0000;"> ALP 0.4% </span></td>
</tr>
<tr>
<td align="left">Bean (2PP)</td>
<td align="right"><span style="color: #ff0000;"> ALP 19.3% </span></td>
<td align="right"><span style="color: #ff0000;"> ALP 19.4% </span></td>
</tr>
<tr>
<td align="left">Canberra (2CP)</td>
<td align="right"><span style="color: #ff0000;"> ALP 19.5% </span></td>
<td align="right"><span style="color: #ff0000;"> ALP 19.5% </span></td>
</tr>
<tr>
<td align="left">Canberra (2PP)</td>
<td align="right"><span style="color: #ff0000;"> ALP 26.4% </span></td>
<td align="right"><span style="color: #ff0000;"> ALP 26.1% </span></td>
</tr>
<tr>
<td align="left">Fenner</td>
<td align="right"><span style="color: #ff0000;"> ALP 22.1% </span></td>
<td align="right"><span style="color: #ff0000;"> ALP 22.3% </span></td>
</tr>
</tbody>
</table>
<p><strong>3:25</strong> &#8211; Apologies for the delay. Here is my estimates of 2PP and primary votes for each electorate.</p>
<table border="0" width="100%" cellspacing="0" cellpadding="0" align="center">
<tbody>
<tr>
<td align="left" width="16%"><strong>Electorate</strong></td>
<td align="left" width="14%"><strong>ALP 2PP</strong></td>
<td align="right" width="14%"><strong>LIB 2PP</strong></td>
<td align="right" width="14%"><strong>ALP prim</strong></td>
<td align="right" width="14%"><strong>LIB prim</strong></td>
<td align="right" width="14%"><strong>GRN prim</strong></td>
<td align="right" width="14%"><strong>IND prim</strong></td>
</tr>
<tr>
<td align="left">Bean</td>
<td align="right">69.4</td>
<td align="right">30.6</td>
<td align="right">41.7</td>
<td align="right">23.1</td>
<td align="right">9.8</td>
<td align="right">25.1</td>
</tr>
<tr>
<td align="left">Canberra</td>
<td align="right">76.3</td>
<td align="right">23.7</td>
<td align="right">47.6</td>
<td align="right">18.3</td>
<td align="right">19.5</td>
<td align="right">12.3</td>
</tr>
<tr>
<td align="left">Fenner</td>
<td align="right">72.1</td>
<td align="right">27.9</td>
<td align="right">53.8</td>
<td align="right">21.9</td>
<td align="right">16.4</td>
<td align="right">0.0</td>
</tr>
</tbody>
</table>
<p><strong>11:22</strong> &#8211; Unfortunately I&#8217;ve just realised that the AEC has not yet published the data and maps. While draft proposals are published immediately, maps and data are not published for the final announcement until it is determined and tabled in parliament. I think I will be able to calculate the changes, but it will take a bit longer.</p>
<p><strong>11:08</strong> &#8211; The Australian Electoral Commission in the last half hour has <a href="https://www.aec.gov.au/redistributions/2025/act/announcement.html">announced the final redistribution for the ACT&#8217;s three federal electorates</a>. In the next hour I plan to produce estimates of vote shares for the new electorates, but to quickly summarise:</p>
<ul>
<li>Despite original plans to make changes to the Canberra-Fenner boundary in both directions, the Fenner border is now left unchanged.</li>
<li>The redistribution committee had originally proposed to move Norfolk Island and part of the suburb of Duffy from Bean to Canberra, but that has not been adopted, so those areas will remain in Bean.</li>
<li>Symonston, Hume and the remainder of the Jerrabombera district will be in Canberra.</li>
</ul>
]]></content:encoded>
					
					<wfw:commentRss>https://www.tallyroom.com.au/65077/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">65077</post-id>	</item>
		<item>
		<title>Democracy isn&#8217;t an optional extra</title>
		<link>https://www.tallyroom.com.au/65075</link>
					<comments>https://www.tallyroom.com.au/65075#respond</comments>
		
		<dc:creator><![CDATA[Ben Raue]]></dc:creator>
		<pubDate>Tue, 07 Jul 2026 22:30:57 +0000</pubDate>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Countback]]></category>
		<category><![CDATA[Kiama]]></category>
		<category><![CDATA[Local government]]></category>
		<guid isPermaLink="false">https://www.tallyroom.com.au/?p=65075</guid>

					<description><![CDATA[My attention has been drawn to a story from Kiama Council in southern New South Wales, where the council has attempted to avoid filling a vacancy on the council with more than two years left on the council&#8217;s current term. The council is elected at large, with nine councillors representing the entire council area. In [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>My attention has been drawn to a story from Kiama Council in southern New South Wales, where the council has attempted to avoid filling a vacancy on the council with more than two years left on the council&#8217;s current term.</p>
<p>The council is elected at large, with nine councillors representing the entire council area.</p>
<p>In New South Wales, councils can opt in to using countbacks instead of by-elections to fill vacancies, but that process can only be used for the first eighteen months of the council term. Vacancies can also be left vacant for the final eighteen months of the term. This means that by-elections must be used for the middle year of the four year term, and that&#8217;s right where we are.</p>
<p><a href="https://www.tallyroom.com.au/35870">By-elections aren&#8217;t a great way to fill vacancies when multiple members represent a district.</a> All of the voters get a chance to vote again, but only one portion of the district has lost their representative. There can be absolutely no change in the partisan make-up of voting patterns yet you can get a quite different result.</p>
<p>In the case of councils where all councils are elected at large (which otherwise has a lot going for it) the scale of the by-election can be far in excess of the value. Every voter in Kiama will need to vote again to replace 1/9 of the council. When there was a by-election for the City of Campbelltown in 2017, a population roughly the size of a federal electorate needed to vote to replace a single councillor.</p>
<p>Which is why I&#8217;m an advocate for using countbacks much more extensively, not just for the first eighteen months of the term. I would use them for all vacancies except for the last six months of the term, for all councils, and candidates should be aware of this process when they nominate.</p>
<p>But Kiama Council&#8217;s solution to the problems of by-elections is much worse, and shows a shocking disregard for democracy and representation.</p>
<p>Councillor Mike Cains resigned from council in June 2026, triggering a requirement for the council to hold a by-election.</p>
<p>Kiama Council is in the middle of a budget crisis, with the council needing to close a significant budget deficit with <a href="https://www.kiama.nsw.gov.au/Council/News/Extraordinary-Meeting-takes-strides-towards-financial-sustainability">cost and service reductions</a>. I experienced this myself when visiting Kiama on New Years Eve last year to discover that their regular fireworks had been cancelled. With this in mind, and the cost of a full council by-election estimated at $200,000, the council has instead suggested that they simply opt out of filling a vacancy.</p>
<p>The council decided on June 30 to ask the minister to allow the council to operate with just eight councillors for the remainder of the term and thus negate the need for a council by-election. <a href="https://psnews.com.au/sorry-kiama-minister-says-you-cant-avoid-august-byelection/181543/">The minister has quickly dismissed this idea as not possible.</a> It is worth emphasising that these councillors were elected in September 2024 for a four year term. Cains resigned about 44% of the way through his term.</p>
<p>I think this is a disturbing reflection of how a lot of local government looks at their role of democratic representation &#8211; if councillors are simply a board of directors it makes perfect sense to just leave a seat vacant. But councillors represent different political interests and vacancies should be filled.</p>
<p>$200,000 may seem like a lot, but I think it is a pretty important part of local government. Without democratic representation, local government might as well be fully integrated into state government. For a council like Kiama, which is relatively small and is struggling to demonstrate its ability to financially stand on its own, it would be nice for them to show that they value their connection to their voters.</p>
<p>It also demonstrates the flaw in having councils directly pay for their own elections. Councils struggle with a limited revenue base and an ever-increasing demand for them to use their resources, with state and federal governments in a far more powerful position financially. It is understandable that councils would skimp on proper democratic processes. It would be far superior for the base-level costs of running elections to be covered by the state government outside of council budgets as a guarantee of democratic excellence.</p>
<p>Thankfully Kiama hasn&#8217;t succeeded in their push to cancel local democracy, but it is a good reminder of the problems with using local by-elections when a countback would be far superior. <a href="https://www.tallyroom.com.au/60870">There is legislation sitting before the NSW parliament</a> which would change how councillor vacancies are filled. The proposed process is convoluted &#8211; instead I would urge a change to simply make countbacks universal where they can be applied.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.tallyroom.com.au/65075/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">65075</post-id>	</item>
		<item>
		<title>Secret Harbour by-election incoming</title>
		<link>https://www.tallyroom.com.au/65066</link>
					<comments>https://www.tallyroom.com.au/65066#respond</comments>
		
		<dc:creator><![CDATA[Ben Raue]]></dc:creator>
		<pubDate>Mon, 06 Jul 2026 07:53:53 +0000</pubDate>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[By-election]]></category>
		<category><![CDATA[Secret Harbour by-election 2026]]></category>
		<guid isPermaLink="false">https://www.tallyroom.com.au/?p=65066</guid>

					<description><![CDATA[A retirement announcement today has triggered a state by-election which could be the next chapter in the advancement of One Nation in Australia. Labor state minister Paul Papalia today announced his retirement from the Western Australian state parliament after nineteen years in office. He has represented the seat of Secret Harbour since 2025, when the [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>A retirement announcement today has triggered a state by-election which could be the next chapter in the advancement of One Nation in Australia.</p>
<p>Labor state minister Paul Papalia today announced his retirement from the Western Australian state parliament after nineteen years in office. He has represented the seat of Secret Harbour since 2025, when the seat replaced his previous seat of Warnbro.</p>
<p>Papalia&#8217;s seat of Secret Harbour is at the very southern edge of Perth, and would traditionally have been considered a safe Labor seat. Papalia held the seat by an 11.5% margin in 2025, although this isn&#8217;t particularly impressive considering the statewide margin was 7.1%.</p>
<p>This seat is a pretty good option for One Nation. The party polled 8.4% here in the Legislative Assembly and 6.1% in the Legislative Council. This was their eighth-best result in the state, which suggests One Nation would be in a position to perform very strongly here if their statewide polling is high.</p>
<p>It is worth noting that, while One Nation has experienced a surge in polls in Western Australia, it has been more modest than in other states. Only DemosAU has conducted state polls here since the last election, and their last two polls showed One Nation on 17-18%.</p>
<p>I will obviously be following this by-election, but <a href="https://www.tallyroom.com.au/secretharbourby2026"><strong>now you can read my guide to this by-election, here.</strong></a></p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.tallyroom.com.au/65066/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">65066</post-id>	</item>
		<item>
		<title>Untangling the margin in Mulgrave</title>
		<link>https://www.tallyroom.com.au/65030</link>
					<comments>https://www.tallyroom.com.au/65030#respond</comments>
		
		<dc:creator><![CDATA[Ben Raue]]></dc:creator>
		<pubDate>Thu, 02 Jul 2026 23:15:40 +0000</pubDate>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Mulgrave]]></category>
		<category><![CDATA[Queensland 2028]]></category>
		<category><![CDATA[Redistribution]]></category>
		<guid isPermaLink="false">https://www.tallyroom.com.au/?p=65030</guid>

					<description><![CDATA[After publishing my Queensland state redistribution estimates on Monday, it was drawn to my attention that there was a different way of calculating the margin for the seat of Mulgrave, in the southern suburbs of Cairns. Tally Room member Quokka asked me to look up the primary vote figures for Katter&#8217;s Australian Party, and upon [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>After publishing my Queensland state redistribution estimates on Monday, it was drawn to my attention that there was a different way of calculating the margin for the seat of Mulgrave, in the southern suburbs of Cairns.</p>
<p>Tally Room member Quokka asked me to look up the primary vote figures for Katter&#8217;s Australian Party, and upon examination I realised that it was more likely that the two-candidate-preferred count in that seat would end up as KAP vs LNP, rather than LNP vs ALP, and that the seat would flip to be notional KAP.</p>
<p>I will explain the logic below, but in short this means that Katter&#8217;s Australian Party does not lose a seat in the redistribution, with the abolished seat of Hill being replaced by the seat of Mulgrave, and the Liberal National Party only have a net gain of one seat, not two as previously reported.</p>
<p><span id="more-65030"></span></p>
<p>Multi-party politics makes the exercise of estimating redistribution margins far more complex. The step that slowed me down the most on Monday afternoon was dealing with seats which take in parts of electorates that had different 2CP pairings (for example, ALP vs LNP in some parts and LNP vs KAP in others). Generally my approach in these cases was to to take the 2CP which applies to the largest part of the new seat, and then calculating preference flows and applying them to the primary votes in the remainder of the seat.</p>
<p>I should point out that redistribution estimates can only deal with the actual votes cast at the previous election (in this case 2024). So I cannot take into account the polling surge for One Nation, nor the LNP&#8217;s gain of the Katter&#8217;s Australian Party seat of Hinchinbrook at a 2025 by-election.</p>
<p>In the case of Mulgrave, about 74% of voters came from the previous Mulgrave boundaries, with 26% of voters coming from the abolished seat of Hills, particularly in the area around Atherton.</p>
<p>The LNP won Mulgrave by a 2.7% margin in 2024, with Katter&#8217;s Australian Party coming third with 16% of the primary vote. Those parts of Mulgrave had a 1.1% LNP margin. Using those preference flows and applying them to the primary votes in the new areas, the LNP end up with a 3.2% margin.</p>
<p>But if you look at the primary votes in the new Mulgrave, you get a more complex picture. This table shows my primary vote estimates for votes coming from the old Mulgrave and the old Hill, and how they add up to the new Mulgrave.</p>
<table border="0" width="100%" cellspacing="0" cellpadding="0" align="center">
<tbody>
<tr>
<td align="left" width="40%"><strong>Party</strong></td>
<td align="left" width="20%"><strong>Mulgrave</strong></td>
<td style="text-align: left;" align="right" width="20%"><strong>Hill</strong></td>
<td style="text-align: left;" align="right" width="20%"><strong>New Mulgrave</strong></td>
</tr>
<tr>
<td align="left">Liberal National</td>
<td align="right">24.4</td>
<td align="right">28.0</td>
<td align="right">25.4</td>
</tr>
<tr>
<td align="left">Katter&#8217;s Australian</td>
<td align="right">17.4</td>
<td align="right">42.8</td>
<td align="right">24.7</td>
</tr>
<tr>
<td align="left">Labor</td>
<td align="right">24.0</td>
<td align="right">13.3</td>
<td align="right">20.9</td>
</tr>
<tr>
<td align="left">Independents</td>
<td align="right">12.4</td>
<td align="right">2.5</td>
<td align="right">9.6</td>
</tr>
<tr>
<td align="left">One Nation</td>
<td align="right">8.9</td>
<td align="right">6.6</td>
<td align="right">8.3</td>
</tr>
<tr>
<td align="left">Greens</td>
<td align="right">4.1</td>
<td align="right">6.8</td>
<td align="right">4.9</td>
</tr>
<tr>
<td align="left">Legalise Cannabis</td>
<td align="right">6.7</td>
<td align="right">0.0</td>
<td align="right">4.8</td>
</tr>
<tr>
<td align="left">Family First</td>
<td align="right">2.0</td>
<td align="right">0.0</td>
<td align="right">1.5</td>
</tr>
</tbody>
</table>
<p>This does give you a sense of the imperfections in combining votes from different seats. Legalise Cannabis and Family First were only on the ballot in one of these seats, and there was a bigger range of independents in Mulgrave. Undoubtedly, the presence of Shane Knuth in Hill would have had an impact on the size of the KAP vote in one seat over the other.</p>
<p>If you look at those final primary votes, it seems likelier that the final 2CP would have ended up as LNP vs KAP, not LNP vs Labor. This is the only seat where a party made the top two on primary votes but I hadn&#8217;t included them in my estimated 2CP.</p>
<p>When I used the same method of applying preference flows, but used the Hill 2CP flows, not the Mulgrave 2CP flows, it produced a result of <strong>KAP 6.8% vs LNP</strong>.</p>
<p>So I will be using this margin in my election guide, which I have started work on and should be done in about a month. That election guide will include my estimate of primary votes for each party in every seat.</p>
<p>It also changes the context of the overall seat count. At the 2024 election, the LNP won 52 seats to Labor&#8217;s 36, KAP&#8217;s three, and one each for the Greens and an independent. My original estimate saw the LNP gain two seats, with Gaven flipping from Labor to LNP, and the creation of Caboolture, while KAP lost the abolished seat of Hill. Labor had a net loss of one seat, with Gaven flipping to LNP, Toohey abolished and Greenbank created.</p>
<p>But with the reassignment of Mulgrave from LNP to KAP, it leaves KAP stable with three seats (ignoring their loss of Hinchinbrook at a by-election) and reduces the LNP net gains to just one seat.</p>
<p>Admittedly Mulgrave is less safe for KAP than the old Hill. Knuth won in 2024 with a 13.7% margin, and this seat has a 6.8% margin. But he can probably build on his support in the parts of the seat moving over from Mulgrave. It&#8217;s also plausible that the One Nation surge will make all of this irrelevant for KAP.</p>
<p>That&#8217;s where I will leave this now. I&#8217;ve amended Monday&#8217;s live blog to show my corrected Mulgrave margin, and I will be using that margin in my soon-to-be-published election guide.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.tallyroom.com.au/65030/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">65030</post-id>	</item>
		<item>
		<title>Final Queensland state redistribution &#8211; publication day</title>
		<link>https://www.tallyroom.com.au/65013</link>
					<comments>https://www.tallyroom.com.au/65013#comments</comments>
		
		<dc:creator><![CDATA[Ben Raue]]></dc:creator>
		<pubDate>Mon, 29 Jun 2026 03:34:34 +0000</pubDate>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Queensland 2028]]></category>
		<category><![CDATA[Redistribution]]></category>
		<guid isPermaLink="false">https://www.tallyroom.com.au/?p=65013</guid>

					<description><![CDATA[6:41 &#8211; I am going to wrap up the liveblog here. Please let me know if you see any problems, but I think everything works. These changes were relatively minor compared to the draft in March 2026. While the map overall makes things a little bit better for the LNP, that effect has not changed [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><strong>6:41</strong> &#8211; I am going to wrap up the liveblog here. Please let me know if you see any problems, but I think everything works.</p>
<p>These changes were relatively minor compared to the draft in March 2026. While the map overall makes things a little bit better for the LNP, that effect has not changed in today&#8217;s announcement.</p>
<p>Now that the boundaries have been decided, I can start work on my 2028 Queensland election guide, so I&#8217;ll be starting on that later this week.</p>
<p><strong>6:40 &#8211; </strong>Here are my estimates of primary votes.</p>
<table border="0" width="100%" cellspacing="0" cellpadding="0" align="center">
<tbody>
<tr>
<td align="left" width="25%"><strong>Seat</strong></td>
<td align="right" width="15%"><strong>LNP prim</strong></td>
<td align="right" width="15%"><strong>ALP prim</strong></td>
<td align="right" width="15%"><strong>GRN prim</strong></td>
<td align="right" width="15%"><strong>ON prim</strong></td>
<td align="right" width="15%"><strong>IND prim</strong></td>
</tr>
<tr>
<td align="left">Algester</td>
<td align="right">34.1</td>
<td align="right">46.8</td>
<td align="right">9.9</td>
<td align="right">3.8</td>
<td align="right">2.8</td>
</tr>
<tr>
<td align="left">Annerley</td>
<td align="right">28.2</td>
<td align="right">40.6</td>
<td align="right">26.3</td>
<td align="right">3.7</td>
<td align="right">0.0</td>
</tr>
<tr>
<td align="left">Ashgrove</td>
<td align="right">34.7</td>
<td align="right">36.4</td>
<td align="right">25.7</td>
<td align="right">2.2</td>
<td align="right">0.0</td>
</tr>
<tr>
<td align="left">Aspley</td>
<td align="right">42.2</td>
<td align="right">40.0</td>
<td align="right">11.5</td>
<td align="right">4.3</td>
<td align="right">0.0</td>
</tr>
<tr>
<td align="left">Barron River</td>
<td align="right">40.7</td>
<td align="right">32.5</td>
<td align="right">9.6</td>
<td align="right">9.7</td>
<td align="right">0.4</td>
</tr>
<tr>
<td align="left">Beaudesert</td>
<td align="right">51.9</td>
<td align="right">20.7</td>
<td align="right">9.3</td>
<td align="right">14.6</td>
<td align="right">0.0</td>
</tr>
<tr>
<td align="left">Beenleigh</td>
<td align="right">36.0</td>
<td align="right">39.2</td>
<td align="right">7.0</td>
<td align="right">7.8</td>
<td align="right">0.0</td>
</tr>
<tr>
<td align="left">Brisbane Central</td>
<td align="right">34.9</td>
<td align="right">35.5</td>
<td align="right">25.2</td>
<td align="right">3.3</td>
<td align="right">0.0</td>
</tr>
<tr>
<td align="left">Broadwater</td>
<td align="right">64.1</td>
<td align="right">21.4</td>
<td align="right">5.0</td>
<td align="right">6.8</td>
<td align="right">0.0</td>
</tr>
<tr>
<td align="left">Buderim</td>
<td align="right">48.5</td>
<td align="right">27.1</td>
<td align="right">12.0</td>
<td align="right">6.9</td>
<td align="right">0.0</td>
</tr>
<tr>
<td align="left">Bulimba</td>
<td align="right">35.8</td>
<td align="right">42.8</td>
<td align="right">16.4</td>
<td align="right">3.1</td>
<td align="right">1.9</td>
</tr>
<tr>
<td align="left">Bundaberg</td>
<td align="right">38.4</td>
<td align="right">41.5</td>
<td align="right">3.4</td>
<td align="right">7.7</td>
<td align="right">3.3</td>
</tr>
<tr>
<td align="left">Burdekin</td>
<td align="right">49.4</td>
<td align="right">20.7</td>
<td align="right">3.0</td>
<td align="right">6.7</td>
<td align="right">0.0</td>
</tr>
<tr>
<td align="left">Burleigh</td>
<td align="right">48.6</td>
<td align="right">25.4</td>
<td align="right">8.9</td>
<td align="right">4.6</td>
<td align="right">0.0</td>
</tr>
<tr>
<td align="left">Burnett</td>
<td align="right">49.5</td>
<td align="right">28.0</td>
<td align="right">3.4</td>
<td align="right">11.9</td>
<td align="right">2.9</td>
</tr>
<tr>
<td align="left">Caboolture</td>
<td align="right">38.0</td>
<td align="right">36.9</td>
<td align="right">6.1</td>
<td align="right">10.5</td>
<td align="right">0.0</td>
</tr>
<tr>
<td align="left">Cairns</td>
<td align="right">32.8</td>
<td align="right">35.0</td>
<td align="right">10.0</td>
<td align="right">15.0</td>
<td align="right">3.9</td>
</tr>
<tr>
<td align="left">Callide</td>
<td align="right">56.5</td>
<td align="right">16.8</td>
<td align="right">3.8</td>
<td align="right">16.6</td>
<td align="right">2.8</td>
</tr>
<tr>
<td align="left">Caloundra</td>
<td align="right">43.6</td>
<td align="right">37.0</td>
<td align="right">8.4</td>
<td align="right">5.4</td>
<td align="right">1.1</td>
</tr>
<tr>
<td align="left">Capalaba</td>
<td align="right">45.3</td>
<td align="right">36.1</td>
<td align="right">11.4</td>
<td align="right">7.1</td>
<td align="right">0.0</td>
</tr>
<tr>
<td align="left">Carindale</td>
<td align="right">52.5</td>
<td align="right">31.4</td>
<td align="right">10.4</td>
<td align="right">3.1</td>
<td align="right">0.0</td>
</tr>
<tr>
<td align="left">Clayfield</td>
<td align="right">47.8</td>
<td align="right">29.0</td>
<td align="right">17.4</td>
<td align="right">3.2</td>
<td align="right">0.0</td>
</tr>
<tr>
<td align="left">Cleveland</td>
<td align="right">54.0</td>
<td align="right">29.5</td>
<td align="right">9.3</td>
<td align="right">5.6</td>
<td align="right">0.0</td>
</tr>
<tr>
<td align="left">Condamine</td>
<td align="right">60.9</td>
<td align="right">17.4</td>
<td align="right">5.2</td>
<td align="right">11.1</td>
<td align="right">0.0</td>
</tr>
<tr>
<td align="left">Cook</td>
<td align="right">32.0</td>
<td align="right">33.5</td>
<td align="right">8.2</td>
<td align="right">7.3</td>
<td align="right">0.0</td>
</tr>
<tr>
<td align="left">Coolum</td>
<td align="right">48.7</td>
<td align="right">26.7</td>
<td align="right">9.8</td>
<td align="right">8.6</td>
<td align="right">0.0</td>
</tr>
<tr>
<td align="left">Coomera</td>
<td align="right">45.3</td>
<td align="right">27.5</td>
<td align="right">6.3</td>
<td align="right">10.3</td>
<td align="right">0.0</td>
</tr>
<tr>
<td align="left">Currumbin</td>
<td align="right">47.9</td>
<td align="right">23.9</td>
<td align="right">9.5</td>
<td align="right">5.3</td>
<td align="right">9.8</td>
</tr>
<tr>
<td align="left">Deception Bay</td>
<td align="right">35.4</td>
<td align="right">45.9</td>
<td align="right">7.3</td>
<td align="right">7.3</td>
<td align="right">3.0</td>
</tr>
<tr>
<td align="left">Eight Mile Plains</td>
<td align="right">36.3</td>
<td align="right">42.5</td>
<td align="right">15.4</td>
<td align="right">4.4</td>
<td align="right">0.0</td>
</tr>
<tr>
<td align="left">Everton</td>
<td align="right">50.3</td>
<td align="right">33.2</td>
<td align="right">11.5</td>
<td align="right">4.8</td>
<td align="right">0.0</td>
</tr>
<tr>
<td align="left">Ferny Grove</td>
<td align="right">35.8</td>
<td align="right">40.0</td>
<td align="right">19.6</td>
<td align="right">4.6</td>
<td align="right">0.0</td>
</tr>
<tr>
<td align="left">Flinders</td>
<td align="right">24.6</td>
<td align="right">14.1</td>
<td align="right">4.5</td>
<td align="right">6.8</td>
<td align="right">1.2</td>
</tr>
<tr>
<td align="left">Gaven</td>
<td align="right">42.4</td>
<td align="right">36.5</td>
<td align="right">6.5</td>
<td align="right">8.2</td>
<td align="right">0.0</td>
</tr>
<tr>
<td align="left">Gladstone</td>
<td align="right">27.5</td>
<td align="right">43.3</td>
<td align="right">5.5</td>
<td align="right">14.6</td>
<td align="right">2.9</td>
</tr>
<tr>
<td align="left">Glass House</td>
<td align="right">42.2</td>
<td align="right">25.6</td>
<td align="right">12.7</td>
<td align="right">9.6</td>
<td align="right">1.0</td>
</tr>
<tr>
<td align="left">Greenbank</td>
<td align="right">32.5</td>
<td align="right">45.7</td>
<td align="right">7.0</td>
<td align="right">8.8</td>
<td align="right">0.8</td>
</tr>
<tr>
<td align="left">Greenslopes</td>
<td align="right">34.6</td>
<td align="right">35.3</td>
<td align="right">26.2</td>
<td align="right">2.7</td>
<td align="right">0.1</td>
</tr>
<tr>
<td align="left">Gregory</td>
<td align="right">54.5</td>
<td align="right">23.9</td>
<td align="right">2.9</td>
<td align="right">13.3</td>
<td align="right">0.0</td>
</tr>
<tr>
<td align="left">Gympie</td>
<td align="right">46.9</td>
<td align="right">23.7</td>
<td align="right">7.7</td>
<td align="right">21.7</td>
<td align="right">0.0</td>
</tr>
<tr>
<td align="left">Hervey Bay</td>
<td align="right">43.6</td>
<td align="right">32.3</td>
<td align="right">4.1</td>
<td align="right">12.9</td>
<td align="right">0.0</td>
</tr>
<tr>
<td align="left">Hinchinbrook</td>
<td align="right">26.6</td>
<td align="right">14.3</td>
<td align="right">4.3</td>
<td align="right">5.4</td>
<td align="right">1.4</td>
</tr>
<tr>
<td align="left">Inala</td>
<td align="right">28.4</td>
<td align="right">47.3</td>
<td align="right">12.2</td>
<td align="right">4.3</td>
<td align="right">4.3</td>
</tr>
<tr>
<td align="left">Indooroopilly</td>
<td align="right">37.3</td>
<td align="right">25.5</td>
<td align="right">34.1</td>
<td align="right">3.1</td>
<td align="right">0.0</td>
</tr>
<tr>
<td align="left">Ipswich</td>
<td align="right">28.1</td>
<td align="right">42.3</td>
<td align="right">10.4</td>
<td align="right">8.3</td>
<td align="right">0.2</td>
</tr>
<tr>
<td align="left">Ipswich West</td>
<td align="right">33.0</td>
<td align="right">38.5</td>
<td align="right">7.9</td>
<td align="right">9.5</td>
<td align="right">0.2</td>
</tr>
<tr>
<td align="left">Kawana</td>
<td align="right">55.6</td>
<td align="right">28.4</td>
<td align="right">9.5</td>
<td align="right">6.6</td>
<td align="right">0.0</td>
</tr>
<tr>
<td align="left">Keppel</td>
<td align="right">37.2</td>
<td align="right">28.1</td>
<td align="right">4.6</td>
<td align="right">25.8</td>
<td align="right">2.1</td>
</tr>
<tr>
<td align="left">Kurwongbah</td>
<td align="right">34.4</td>
<td align="right">43.0</td>
<td align="right">8.5</td>
<td align="right">7.5</td>
<td align="right">0.0</td>
</tr>
<tr>
<td align="left">Labrador</td>
<td align="right">54.1</td>
<td align="right">26.3</td>
<td align="right">9.4</td>
<td align="right">7.6</td>
<td align="right">0.0</td>
</tr>
<tr>
<td align="left">Lockyer</td>
<td align="right">52.7</td>
<td align="right">19.9</td>
<td align="right">6.2</td>
<td align="right">15.8</td>
<td align="right">0.0</td>
</tr>
<tr>
<td align="left">Logan</td>
<td align="right">35.4</td>
<td align="right">37.4</td>
<td align="right">6.6</td>
<td align="right">11.4</td>
<td align="right">0.0</td>
</tr>
<tr>
<td align="left">Lytton</td>
<td align="right">37.7</td>
<td align="right">40.2</td>
<td align="right">11.3</td>
<td align="right">5.5</td>
<td align="right">3.3</td>
</tr>
<tr>
<td align="left">Mackay</td>
<td align="right">45.3</td>
<td align="right">30.2</td>
<td align="right">5.0</td>
<td align="right">11.4</td>
<td align="right">0.0</td>
</tr>
<tr>
<td align="left">Mansfield</td>
<td align="right">37.7</td>
<td align="right">43.3</td>
<td align="right">11.9</td>
<td align="right">4.6</td>
<td align="right">0.0</td>
</tr>
<tr>
<td align="left">Maroochydore</td>
<td align="right">52.7</td>
<td align="right">28.0</td>
<td align="right">9.8</td>
<td align="right">6.4</td>
<td align="right">2.3</td>
</tr>
<tr>
<td align="left">Maryborough</td>
<td align="right">35.4</td>
<td align="right">39.2</td>
<td align="right">3.9</td>
<td align="right">15.4</td>
<td align="right">3.5</td>
</tr>
<tr>
<td align="left">Mermaid Beach</td>
<td align="right">52.7</td>
<td align="right">25.5</td>
<td align="right">10.6</td>
<td align="right">7.0</td>
<td align="right">0.0</td>
</tr>
<tr>
<td align="left">Mirani</td>
<td align="right">37.2</td>
<td align="right">22.5</td>
<td align="right">3.0</td>
<td align="right">12.0</td>
<td align="right">0.0</td>
</tr>
<tr>
<td align="left">Moggill</td>
<td align="right">48.0</td>
<td align="right">27.2</td>
<td align="right">18.4</td>
<td align="right">5.2</td>
<td align="right">0.0</td>
</tr>
<tr>
<td align="left">Morayfield</td>
<td align="right">29.6</td>
<td align="right">44.4</td>
<td align="right">6.8</td>
<td align="right">11.6</td>
<td align="right">0.0</td>
</tr>
<tr>
<td align="left">Mount Ommaney</td>
<td align="right">40.1</td>
<td align="right">42.5</td>
<td align="right">12.7</td>
<td align="right">3.2</td>
<td align="right">0.0</td>
</tr>
<tr>
<td align="left">Mudgeeraba</td>
<td align="right">48.5</td>
<td align="right">28.6</td>
<td align="right">8.2</td>
<td align="right">10.7</td>
<td align="right">0.0</td>
</tr>
<tr>
<td align="left">Mulgrave</td>
<td align="right">25.4</td>
<td align="right">20.9</td>
<td align="right">4.9</td>
<td align="right">8.3</td>
<td align="right">9.6</td>
</tr>
<tr>
<td align="left">Mundingburra</td>
<td align="right">43.4</td>
<td align="right">30.2</td>
<td align="right">8.1</td>
<td align="right">4.7</td>
<td align="right">0.9</td>
</tr>
<tr>
<td align="left">Murrumba</td>
<td align="right">30.1</td>
<td align="right">48.4</td>
<td align="right">6.4</td>
<td align="right">4.3</td>
<td align="right">3.6</td>
</tr>
<tr>
<td align="left">Nambour</td>
<td align="right">37.4</td>
<td align="right">28.4</td>
<td align="right">10.8</td>
<td align="right">9.6</td>
<td align="right">2.3</td>
</tr>
<tr>
<td align="left">Nanango</td>
<td align="right">54.2</td>
<td align="right">18.1</td>
<td align="right">3.6</td>
<td align="right">12.0</td>
<td align="right">6.1</td>
</tr>
<tr>
<td align="left">Noosa</td>
<td align="right">36.0</td>
<td align="right">9.3</td>
<td align="right">5.7</td>
<td align="right">4.7</td>
<td align="right">43.2</td>
</tr>
<tr>
<td align="left">Nudgee</td>
<td align="right">31.8</td>
<td align="right">48.2</td>
<td align="right">13.5</td>
<td align="right">3.6</td>
<td align="right">1.2</td>
</tr>
<tr>
<td align="left">Oxenford</td>
<td align="right">47.6</td>
<td align="right">27.1</td>
<td align="right">7.3</td>
<td align="right">9.7</td>
<td align="right">0.0</td>
</tr>
<tr>
<td align="left">Pine Rivers</td>
<td align="right">41.3</td>
<td align="right">39.4</td>
<td align="right">9.7</td>
<td align="right">6.8</td>
<td align="right">0.0</td>
</tr>
<tr>
<td align="left">Pumicestone</td>
<td align="right">43.0</td>
<td align="right">40.4</td>
<td align="right">4.1</td>
<td align="right">7.1</td>
<td align="right">0.0</td>
</tr>
<tr>
<td align="left">Redbank</td>
<td align="right">25.5</td>
<td align="right">44.4</td>
<td align="right">10.4</td>
<td align="right">8.1</td>
<td align="right">1.4</td>
</tr>
<tr>
<td align="left">Redcliffe</td>
<td align="right">44.4</td>
<td align="right">36.0</td>
<td align="right">9.1</td>
<td align="right">7.3</td>
<td align="right">3.1</td>
</tr>
<tr>
<td align="left">Redlands</td>
<td align="right">41.8</td>
<td align="right">38.9</td>
<td align="right">6.7</td>
<td align="right">5.6</td>
<td align="right">0.2</td>
</tr>
<tr>
<td align="left">Rockhampton</td>
<td align="right">28.0</td>
<td align="right">31.5</td>
<td align="right">4.1</td>
<td align="right">13.6</td>
<td align="right">16.9</td>
</tr>
<tr>
<td align="left">Sandgate</td>
<td align="right">33.6</td>
<td align="right">45.9</td>
<td align="right">11.4</td>
<td align="right">4.0</td>
<td align="right">3.3</td>
</tr>
<tr>
<td align="left">South Brisbane</td>
<td align="right">29.9</td>
<td align="right">32.0</td>
<td align="right">34.8</td>
<td align="right">3.3</td>
<td align="right">0.0</td>
</tr>
<tr>
<td align="left">Southern Downs</td>
<td align="right">53.9</td>
<td align="right">18.1</td>
<td align="right">5.6</td>
<td align="right">18.3</td>
<td align="right">0.0</td>
</tr>
<tr>
<td align="left">Southport</td>
<td align="right">51.4</td>
<td align="right">27.5</td>
<td align="right">8.7</td>
<td align="right">8.7</td>
<td align="right">0.0</td>
</tr>
<tr>
<td align="left">Springfield</td>
<td align="right">29.0</td>
<td align="right">49.6</td>
<td align="right">11.9</td>
<td align="right">6.0</td>
<td align="right">0.2</td>
</tr>
<tr>
<td align="left">Springwood</td>
<td align="right">38.5</td>
<td align="right">40.7</td>
<td align="right">8.4</td>
<td align="right">6.9</td>
<td align="right">1.0</td>
</tr>
<tr>
<td align="left">Stafford</td>
<td align="right">38.7</td>
<td align="right">38.0</td>
<td align="right">18.3</td>
<td align="right">3.2</td>
<td align="right">0.0</td>
</tr>
<tr>
<td align="left">Surfers Paradise</td>
<td align="right">61.5</td>
<td align="right">19.3</td>
<td align="right">7.3</td>
<td align="right">7.7</td>
<td align="right">0.0</td>
</tr>
<tr>
<td align="left">Thuringowa</td>
<td align="right">40.7</td>
<td align="right">27.0</td>
<td align="right">4.5</td>
<td align="right">6.3</td>
<td align="right">3.1</td>
</tr>
<tr>
<td align="left">Toowoomba North</td>
<td align="right">57.1</td>
<td align="right">24.3</td>
<td align="right">7.4</td>
<td align="right">7.0</td>
<td align="right">0.0</td>
</tr>
<tr>
<td align="left">Toowoomba South</td>
<td align="right">53.4</td>
<td align="right">25.4</td>
<td align="right">7.0</td>
<td align="right">5.4</td>
<td align="right">0.0</td>
</tr>
<tr>
<td align="left">Townsville</td>
<td align="right">37.7</td>
<td align="right">25.8</td>
<td align="right">6.7</td>
<td align="right">4.1</td>
<td align="right">1.8</td>
</tr>
<tr>
<td align="left">Warrego</td>
<td align="right">61.8</td>
<td align="right">13.5</td>
<td align="right">2.3</td>
<td align="right">9.2</td>
<td align="right">4.0</td>
</tr>
<tr>
<td align="left">Waterford</td>
<td align="right">25.8</td>
<td align="right">49.3</td>
<td align="right">10.0</td>
<td align="right">7.3</td>
<td align="right">0.0</td>
</tr>
<tr>
<td align="left">Whitsunday</td>
<td align="right">52.7</td>
<td align="right">22.6</td>
<td align="right">4.9</td>
<td align="right">16.8</td>
<td align="right">0.0</td>
</tr>
<tr>
<td align="left">Woodridge</td>
<td align="right">23.8</td>
<td align="right">50.3</td>
<td align="right">11.7</td>
<td align="right">7.4</td>
<td align="right">1.0</td>
</tr>
</tbody>
</table>
<p><strong>6:36</strong> &#8211; Most margins are very similar to the draft boundaries. Labor&#8217;s margin has increased by 1.7% in Woodridge, and dropped by 2.6% in Waterford, but both seats remain very safe on paper.</p>
<p>The LNP needs to lose six seats to lose their majority (compared to the 2024 election). On the old boundaries, a swing of 1.9% would see the LNP lose their majority.</p>
<p>The LNP has picked up two extra seats on both the draft and final boundaries. On the draft boundaries, a 2.9% swing would see the LNP lose enough seats to lose their majority. On the final boundaries, a 2.8% swing would be enough.</p>
<p>A uniform swing of 3.5% is needed for Labor to gain a majority under either set of boundaries (or the 2024 boundaries).</p>
<p>The KAP seat of Hill is abolished, as well as the Labor seat of Toohey. They are replaced by the Labor seat of Greenbank and the LNP seat of Caboolture. In addition, the Labor seat of Gaven was redrawn into an LNP seat. So this produces a net gain of two seats for the LNP, a net loss of one for Labor, and a net loss of one for Katter&#8217;s Australian Party.</p>
<p><strong>6:23 </strong>&#8211; Here are my estimates of margins.</p>
<p><strong>Margin estimates</strong></p>
<table border="0" width="100%" cellspacing="0" cellpadding="0" align="center">
<tbody>
<tr>
<td align="left" width="40%"><strong>Seat</strong></td>
<td align="left" width="30%"><strong>Old margin</strong></td>
<td style="text-align: left;" align="right" width="30%"><strong>New margin</strong></td>
</tr>
<tr>
<td align="left">Algester</td>
<td align="right"><span style="color: #ff0000;"> 7.5% ALP </span></td>
<td align="right"><span style="color: #ff0000;"> 7.8% ALP </span></td>
</tr>
<tr>
<td align="left">Annerley (Miller)</td>
<td align="right"><span style="color: #ff0000;"> 10.6% ALP </span></td>
<td align="right"><span style="color: #ff0000;"> 16.1% ALP </span></td>
</tr>
<tr>
<td align="left">Ashgrove (Cooper)</td>
<td align="right"><span style="color: #ff0000;"> 11.2% ALP </span></td>
<td align="right"><span style="color: #ff0000;"> 10.5% ALP </span></td>
</tr>
<tr>
<td align="left">Aspley</td>
<td align="right"><span style="color: #ff0000;"> 0.04% ALP </span></td>
<td align="right"><span style="color: #ff0000;"> 1.6% ALP </span></td>
</tr>
<tr>
<td align="left">Barron River</td>
<td align="right"><span style="color: #0000ff;"> 3.7% LNP </span></td>
<td align="right"><span style="color: #0000ff;"> 5.2% LNP </span></td>
</tr>
<tr>
<td align="left">Beaudesert (Scenic Rim)</td>
<td align="right"><span style="color: #0000ff;"> 16.1% LNP </span></td>
<td align="right"><span style="color: #0000ff;"> 16.6% LNP </span></td>
</tr>
<tr>
<td align="left">Beenleigh (Macalister)</td>
<td align="right"><span style="color: #ff0000;"> 1.9% ALP </span></td>
<td align="right"><span style="color: #ff0000;"> 0.7% ALP </span></td>
</tr>
<tr>
<td align="left">Brisbane Central (McConnel)</td>
<td align="right"><span style="color: #ff0000;"> 8.8% ALP </span></td>
<td align="right"><span style="color: #ff0000;"> 8.8% ALP </span></td>
</tr>
<tr>
<td align="left">Broadwater</td>
<td align="right"><span style="color: #0000ff;"> 21.3% LNP </span></td>
<td align="right"><span style="color: #0000ff;"> 21.5% LNP </span></td>
</tr>
<tr>
<td align="left">Buderim</td>
<td align="right"><span style="color: #0000ff;"> 9.3% LNP </span></td>
<td align="right"><span style="color: #0000ff;"> 8.9% LNP </span></td>
</tr>
<tr>
<td align="left">Bulimba</td>
<td align="right"><span style="color: #ff0000;"> 8.2% ALP </span></td>
<td align="right"><span style="color: #ff0000;"> 8.6% ALP </span></td>
</tr>
<tr>
<td align="left">Bundaberg</td>
<td align="right"><span style="color: #ff0000;"> 1.5% ALP </span></td>
<td align="right"><span style="color: #ff0000;"> 1.5% ALP </span></td>
</tr>
<tr>
<td align="left">Burdekin</td>
<td align="right"><span style="color: #0000ff;"> 15.8% LNP </span></td>
<td align="right"><span style="color: #0000ff;"> 19.2% LNP </span></td>
</tr>
<tr>
<td align="left">Burleigh</td>
<td align="right"><span style="color: #0000ff;"> 12.8% LNP </span></td>
<td align="right"><span style="color: #0000ff;"> 11.6% LNP </span></td>
</tr>
<tr>
<td align="left">Burnett</td>
<td align="right"><span style="color: #0000ff;"> 15.4% LNP </span></td>
<td align="right"><span style="color: #0000ff;"> 13.6% LNP </span></td>
</tr>
<tr>
<td align="left">Caboolture (New seat)</td>
<td align="right"></td>
<td align="right"><span style="color: #0000ff;"> 1.2% LNP </span></td>
</tr>
<tr>
<td align="left">Cairns</td>
<td align="right"><span style="color: #ff0000;"> 2.5% ALP </span></td>
<td align="right"><span style="color: #ff0000;"> 1.7% ALP </span></td>
</tr>
<tr>
<td align="left">Callide</td>
<td align="right"><span style="color: #0000ff;"> 23.2% LNP </span></td>
<td align="right"><span style="color: #0000ff;"> 24.0% LNP </span></td>
</tr>
<tr>
<td align="left">Caloundra</td>
<td align="right"><span style="color: #0000ff;"> 1.8% LNP </span></td>
<td align="right"><span style="color: #0000ff;"> 1.4% LNP </span></td>
</tr>
<tr>
<td align="left">Capalaba</td>
<td align="right"><span style="color: #0000ff;"> 1.9% LNP </span></td>
<td align="right"><span style="color: #0000ff;"> 2.8% LNP </span></td>
</tr>
<tr>
<td align="left">Carindale (Chatsworth)</td>
<td align="right"><span style="color: #0000ff;"> 8.5% LNP </span></td>
<td align="right"><span style="color: #0000ff;"> 8.6% LNP </span></td>
</tr>
<tr>
<td align="left">Clayfield</td>
<td align="right"><span style="color: #0000ff;"> 3.5% LNP </span></td>
<td align="right"><span style="color: #0000ff;"> 4.0% LNP </span></td>
</tr>
<tr>
<td align="left">Cleveland (Oodgeroo)</td>
<td align="right"><span style="color: #0000ff;"> 11.8% LNP </span></td>
<td align="right"><span style="color: #0000ff;"> 11.0% LNP </span></td>
</tr>
<tr>
<td align="left">Condamine</td>
<td align="right"><span style="color: #0000ff;"> 23.6% LNP </span></td>
<td align="right"><span style="color: #0000ff;"> 24.3% LNP </span></td>
</tr>
<tr>
<td align="left">Cook</td>
<td align="right"><span style="color: #0000ff;"> 5.0% LNP </span></td>
<td align="right"><span style="color: #0000ff;"> 2.9% LNP </span></td>
</tr>
<tr>
<td align="left">Coolum (Ninderry)</td>
<td align="right"><span style="color: #0000ff;"> 10.5% LNP </span></td>
<td align="right"><span style="color: #0000ff;"> 10.5% LNP </span></td>
</tr>
<tr>
<td align="left">Coomera</td>
<td align="right"><span style="color: #0000ff;"> 10.0% LNP </span></td>
<td align="right"><span style="color: #0000ff;"> 10.4% LNP </span></td>
</tr>
<tr>
<td align="left">Currumbin</td>
<td align="right"><span style="color: #0000ff;"> 12.3% LNP </span></td>
<td align="right"><span style="color: #0000ff;"> 12.3% LNP </span></td>
</tr>
<tr>
<td align="left">Deception Bay (Bancroft)</td>
<td align="right"><span style="color: #ff0000;"> 6.0% ALP </span></td>
<td align="right"><span style="color: #ff0000;"> 5.5% ALP </span></td>
</tr>
<tr>
<td align="left">Eight Mile Plains (Stretton)</td>
<td align="right"><span style="color: #ff0000;"> 9.5% ALP </span></td>
<td align="right"><span style="color: #ff0000;"> 7.2% ALP </span></td>
</tr>
<tr>
<td align="left">Everton</td>
<td align="right"><span style="color: #0000ff;"> 5.3% LNP </span></td>
<td align="right"><span style="color: #0000ff;"> 6.4% LNP </span></td>
</tr>
<tr>
<td align="left">Ferny Grove</td>
<td align="right"><span style="color: #ff0000;"> 7.9% ALP </span></td>
<td align="right"><span style="color: #ff0000;"> 8.2% ALP </span></td>
</tr>
<tr>
<td align="left">Flinders (Traeger)</td>
<td align="right">13.7% KAP vs LNP</td>
<td align="right">14.8% KAP vs LNP</td>
</tr>
<tr>
<td align="left">Gaven</td>
<td align="right"><span style="color: #ff0000;"> 0.7% ALP </span></td>
<td align="right"><span style="color: #0000ff;"> 3.9% LNP </span></td>
</tr>
<tr>
<td align="left">Gladstone</td>
<td align="right"><span style="color: #ff0000;"> 9.2% ALP </span></td>
<td align="right"><span style="color: #ff0000;"> 7.1% ALP </span></td>
</tr>
<tr>
<td align="left">Glass House</td>
<td align="right"><span style="color: #0000ff;"> 10.2% LNP </span></td>
<td align="right"><span style="color: #0000ff;"> 7.0% LNP </span></td>
</tr>
<tr>
<td align="left">Greenbank (New seat)</td>
<td align="right"></td>
<td align="right"><span style="color: #ff0000;"> 6.8% ALP </span></td>
</tr>
<tr>
<td align="left">Greenslopes</td>
<td align="right"><span style="color: #ff0000;"> 9.8% ALP </span></td>
<td align="right"><span style="color: #ff0000;"> 9.5% ALP </span></td>
</tr>
<tr>
<td align="left">Gregory</td>
<td align="right"><span style="color: #0000ff;"> 21.0% LNP </span></td>
<td align="right"><span style="color: #0000ff;"> 18.0% LNP </span></td>
</tr>
<tr>
<td align="left">Gympie</td>
<td align="right"><span style="color: #0000ff;"> 14.8% LNP </span></td>
<td align="right"><span style="color: #0000ff;"> 14.8% LNP </span></td>
</tr>
<tr>
<td align="left">Hervey Bay</td>
<td align="right"><span style="color: #0000ff;"> 8.4% LNP </span></td>
<td align="right"><span style="color: #0000ff;"> 8.3% LNP </span></td>
</tr>
<tr>
<td align="left">Hinchinbrook</td>
<td align="right">13.2% KAP vs LNP</td>
<td align="right">14.2% KAP vs LNP</td>
</tr>
<tr>
<td align="left">Hill (Abolished)</td>
<td align="right">13.7% KAP vs LNP</td>
<td align="right"></td>
</tr>
<tr>
<td align="left">Inala</td>
<td align="right"><span style="color: #ff0000;"> 12.6% ALP </span></td>
<td align="right"><span style="color: #ff0000;"> 12.7% ALP </span></td>
</tr>
<tr>
<td align="left">Indooroopilly (Maiwar)</td>
<td align="right">3.4% GRN vs LNP</td>
<td align="right">3.9% GRN vs LNP</td>
</tr>
<tr>
<td align="left">Ipswich</td>
<td align="right"><span style="color: #ff0000;"> 8.9% ALP </span></td>
<td align="right"><span style="color: #ff0000;"> 9.3% ALP </span></td>
</tr>
<tr>
<td align="left">Ipswich West</td>
<td align="right"><span style="color: #ff0000;"> 3.9% ALP </span></td>
<td align="right"><span style="color: #ff0000;"> 4.4% ALP </span></td>
</tr>
<tr>
<td align="left">Kawana</td>
<td align="right"><span style="color: #0000ff;"> 12.7% LNP </span></td>
<td align="right"><span style="color: #0000ff;"> 12.7% LNP </span></td>
</tr>
<tr>
<td align="left">Keppel</td>
<td align="right"><span style="color: #0000ff;"> 10.5% LNP </span></td>
<td align="right"><span style="color: #0000ff;"> 12.2% LNP </span></td>
</tr>
<tr>
<td align="left">Kurwongbah</td>
<td align="right"><span style="color: #ff0000;"> 5.9% ALP </span></td>
<td align="right"><span style="color: #ff0000;"> 5.2% ALP </span></td>
</tr>
<tr>
<td align="left">Labrador (Bonney)</td>
<td align="right"><span style="color: #0000ff;"> 13.7% LNP </span></td>
<td align="right"><span style="color: #0000ff;"> 13.4% LNP </span></td>
</tr>
<tr>
<td align="left">Lockyer</td>
<td align="right"><span style="color: #0000ff;"> 19.2% LNP </span></td>
<td align="right"><span style="color: #0000ff;"> 19.2% LNP </span></td>
</tr>
<tr>
<td align="left">Logan</td>
<td align="right"><span style="color: #ff0000;"> 4.3% ALP </span></td>
<td align="right"><span style="color: #ff0000;"> 1.3% ALP </span></td>
</tr>
<tr>
<td align="left">Lytton</td>
<td align="right"><span style="color: #ff0000;"> 3.0% ALP </span></td>
<td align="right"><span style="color: #ff0000;"> 3.0% ALP </span></td>
</tr>
<tr>
<td align="left">Mackay</td>
<td align="right"><span style="color: #0000ff;"> 10.2% LNP </span></td>
<td align="right"><span style="color: #0000ff;"> 10.0% LNP </span></td>
</tr>
<tr>
<td align="left">Mansfield</td>
<td align="right"><span style="color: #ff0000;"> 4.9% ALP </span></td>
<td align="right"><span style="color: #ff0000;"> 5.5% ALP </span></td>
</tr>
<tr>
<td align="left">Maroochydore</td>
<td align="right"><span style="color: #0000ff;"> 10.9% LNP </span></td>
<td align="right"><span style="color: #0000ff;"> 11.1% LNP </span></td>
</tr>
<tr>
<td align="left">Maryborough</td>
<td align="right"><span style="color: #0000ff;"> 2.8% LNP </span></td>
<td align="right"><span style="color: #0000ff;"> 1.8% LNP </span></td>
</tr>
<tr>
<td align="left">Mermaid Beach</td>
<td align="right"><span style="color: #0000ff;"> 13.1% LNP </span></td>
<td align="right"><span style="color: #0000ff;"> 14% LNP </span></td>
</tr>
<tr>
<td align="left">Mirani</td>
<td align="right"><span style="color: #0000ff;"> 1.0% LNP vs KAP </span></td>
<td align="right"><span style="color: #0000ff;"> 2.1% LNP vs KAP </span></td>
</tr>
<tr>
<td align="left">Moggill</td>
<td align="right"><span style="color: #0000ff;"> 5.6% LNP </span></td>
<td align="right"><span style="color: #0000ff;"> 5.5% LNP </span></td>
</tr>
<tr>
<td align="left">Morayfield</td>
<td align="right"><span style="color: #ff0000;"> 7.1% ALP </span></td>
<td align="right"><span style="color: #ff0000;"> 6.6% ALP </span></td>
</tr>
<tr>
<td align="left">Mount Ommaney</td>
<td align="right"><span style="color: #ff0000;"> 7.3% ALP </span></td>
<td align="right"><span style="color: #ff0000;"> 5.2% ALP </span></td>
</tr>
<tr>
<td align="left">Mudgeeraba</td>
<td align="right"><span style="color: #0000ff;"> 13.9% LNP </span></td>
<td align="right"><span style="color: #0000ff;"> 10.8% LNP </span></td>
</tr>
<tr>
<td align="left">Mulgrave</td>
<td align="right"><span style="color: #0000ff;"> 2.7% LNP </span></td>
<td align="right">6.8% KAP vs LNP</td>
</tr>
<tr>
<td align="left">Mundingburra</td>
<td align="right"><span style="color: #0000ff;"> 9.2% LNP </span></td>
<td align="right"><span style="color: #0000ff;"> 8.1% LNP </span></td>
</tr>
<tr>
<td align="left">Murrumba</td>
<td align="right"><span style="color: #ff0000;"> 9.8% ALP </span></td>
<td align="right"><span style="color: #ff0000;"> 10.6% ALP </span></td>
</tr>
<tr>
<td align="left">Nambour (Nicklin)</td>
<td align="right"><span style="color: #0000ff;"> 2.7% LNP </span></td>
<td align="right"><span style="color: #0000ff;"> 3.5% LNP </span></td>
</tr>
<tr>
<td align="left">Nanango</td>
<td align="right"><span style="color: #0000ff;"> 22.9% LNP </span></td>
<td align="right"><span style="color: #0000ff;"> 21.9% LNP </span></td>
</tr>
<tr>
<td align="left">Noosa</td>
<td align="right">8.5% IND vs LNP</td>
<td align="right">8.5% IND vs LNP</td>
</tr>
<tr>
<td align="left">Nudgee</td>
<td align="right"><span style="color: #ff0000;"> 12.0% ALP </span></td>
<td align="right"><span style="color: #ff0000;"> 12.0% ALP </span></td>
</tr>
<tr>
<td align="left">Oxenford (Theodore)</td>
<td align="right"><span style="color: #0000ff;"> 13.0% LNP </span></td>
<td align="right"><span style="color: #0000ff;"> 11.8% LNP </span></td>
</tr>
<tr>
<td align="left">Pine Rivers</td>
<td align="right"><span style="color: #ff0000;"> 0.7% ALP </span></td>
<td align="right"><span style="color: #ff0000;"> 0.7% ALP </span></td>
</tr>
<tr>
<td align="left">Pumicestone</td>
<td align="right"><span style="color: #0000ff;"> 0.4% LNP </span></td>
<td align="right"><span style="color: #0000ff;"> 1.4% LNP </span></td>
</tr>
<tr>
<td align="left">Redbank (Bundamba)</td>
<td align="right"><span style="color: #ff0000;"> 13.8% ALP </span></td>
<td align="right"><span style="color: #ff0000;"> 13.6% ALP </span></td>
</tr>
<tr>
<td align="left">Redcliffe</td>
<td align="right"><span style="color: #0000ff;"> 2.9% LNP </span></td>
<td align="right"><span style="color: #0000ff;"> 2.9% LNP </span></td>
</tr>
<tr>
<td align="left">Redlands</td>
<td align="right"><span style="color: #0000ff;"> 1.9% LNP </span></td>
<td align="right"><span style="color: #0000ff;"> 0.8% LNP </span></td>
</tr>
<tr>
<td align="left">Rockhampton</td>
<td align="right"><span style="color: #0000ff;"> 1.8% LNP </span></td>
<td align="right"><span style="color: #0000ff;"> 0.8% LNP </span></td>
</tr>
<tr>
<td align="left">Sandgate</td>
<td align="right"><span style="color: #ff0000;"> 9.6% ALP </span></td>
<td align="right"><span style="color: #ff0000;"> 9.6% ALP </span></td>
</tr>
<tr>
<td align="left">South Brisbane</td>
<td align="right"><span style="color: #ff0000;"> 6.1% ALP </span></td>
<td align="right"><span style="color: #ff0000;"> 5.9% ALP vs GRN </span></td>
</tr>
<tr>
<td align="left">Southern Downs</td>
<td align="right"><span style="color: #0000ff;"> 18.6% LNP vs ON </span></td>
<td align="right"><span style="color: #0000ff;"> 18.6% LNP vs ON </span></td>
</tr>
<tr>
<td align="left">Southport</td>
<td align="right"><span style="color: #0000ff;"> 11.1% LNP </span></td>
<td align="right"><span style="color: #0000ff;"> 11.1% LNP </span></td>
</tr>
<tr>
<td align="left">Springfield (Jordan)</td>
<td align="right"><span style="color: #ff0000;"> 9.9% ALP </span></td>
<td align="right"><span style="color: #ff0000;"> 12.9% ALP </span></td>
</tr>
<tr>
<td align="left">Springwood</td>
<td align="right"><span style="color: #ff0000;"> 2.1% ALP </span></td>
<td align="right"><span style="color: #ff0000;"> 1.6% ALP </span></td>
</tr>
<tr>
<td align="left">Stafford</td>
<td align="right"><span style="color: #ff0000;"> 5.3% ALP </span></td>
<td align="right"><span style="color: #ff0000;"> 4.8% ALP </span></td>
</tr>
<tr>
<td align="left">Surfers Paradise</td>
<td align="right"><span style="color: #0000ff;"> 23.1% LNP </span></td>
<td align="right"><span style="color: #0000ff;"> 23.1% LNP </span></td>
</tr>
<tr>
<td align="left">Thuringowa</td>
<td align="right"><span style="color: #0000ff;"> 9.9% LNP </span></td>
<td align="right"><span style="color: #0000ff;"> 10.8% LNP </span></td>
</tr>
<tr>
<td align="left">Toohey (Abolished)</td>
<td align="right"><span style="color: #ff0000;"> 9.0% ALP </span></td>
<td align="right"></td>
</tr>
<tr>
<td align="left">Toowoomba North</td>
<td align="right"><span style="color: #0000ff;"> 16.5% LNP </span></td>
<td align="right"><span style="color: #0000ff;"> 16.5% LNP </span></td>
</tr>
<tr>
<td align="left">Toowoomba South</td>
<td align="right"><span style="color: #0000ff;"> 13% LNP </span></td>
<td align="right"><span style="color: #0000ff;"> 12.9% LNP </span></td>
</tr>
<tr>
<td align="left">Townsville</td>
<td align="right"><span style="color: #0000ff;"> 5.6% LNP </span></td>
<td align="right"><span style="color: #0000ff;"> 5.7% LNP </span></td>
</tr>
<tr>
<td align="left">Warrego</td>
<td align="right"><span style="color: #0000ff;"> 27.8% LNP </span></td>
<td align="right"><span style="color: #0000ff;"> 28.1% LNP </span></td>
</tr>
<tr>
<td align="left">Waterford</td>
<td align="right"><span style="color: #ff0000;"> 11.3% ALP </span></td>
<td align="right"><span style="color: #ff0000;"> 13.5% ALP </span></td>
</tr>
<tr>
<td align="left">Whitsunday</td>
<td align="right"><span style="color: #0000ff;"> 18.5% LNP </span></td>
<td align="right"><span style="color: #0000ff;"> 18.5% LNP </span></td>
</tr>
<tr>
<td align="left">Woodridge</td>
<td align="right"><span style="color: #ff0000;"> 18.3% ALP </span></td>
<td align="right"><span style="color: #ff0000;"> 14.9% ALP </span></td>
</tr>
</tbody>
</table>
<p><strong>4:58</strong> &#8211; Sorry I&#8217;m still working through calculating the 2CP in complex seats where the 2CP in different parts of the seat in 2024 didn&#8217;t match. Will need to wait until a bit later this evening.</p>
<p><strong>3:19</strong> &#8211; 1.8% of electors have been moved between the draft boundaries published in March and the final boundaries published today.</p>
<p>24 of the new seats have gained voters from another seat. Most of them are relatively small changes.</p>
<p>The biggest changes are on the southern edge of Brisbane. Waterford and Woodridge have each gained about 15-20,000 voters each (mostly from each other), while Ipswich West, Sandgate and Logan have all gained over 3,000 voters.</p>
<p><strong>3:09</strong> &#8211; The Commission has listed 17 seats as having a new name, with two other seats abolished and two created. However there are two examples where I think they have identified the wrong seat as being linked. There were three examples on the draft boundaries, but only two on the final version.</p>
<ul>
<li>Greenbank is the new seat, not Springfield. The old seat of Jordan has transferred much more substantially to Springfield than Greenbank.</li>
<li>Toohey was abolished, not Stretton. The new seat of Eight Mile Plains overlaps substantially more with Stretton.</li>
</ul>
<p>There was an issue with Waterford and Woodridge, but that seems to have been resolved.</p>
<p>If you take the ECQ&#8217;s word for which seats are linked, then 14.9% of electors have been moved. This number drops to 14.3% with my corrections. On the draft boundaries, this number was 14.4%. So the number of electors being moved has dropped just very slightly.</p>
<p><strong>2:51</strong> &#8211; This map allows you to compare the final boundaries to the old boundaries, but you can also toggle to show the draft boundaries. The changes between the draft and final boundaries look relatively minor at a first glance.</p>
<p><iframe loading="lazy" src="https://www.tallyroom.com.au/wp-content/uploads/2026/06/20260629_qld_state_redist_map_final.html" width="100%" height="600" frameborder="0"><span data-mce-type="bookmark" style="display: inline-block; width: 0px; overflow: hidden; line-height: 0;" class="mce_SELRES_start">﻿</span><span data-mce-type="bookmark" style="display: inline-block; width: 0px; overflow: hidden; line-height: 0;" class="mce_SELRES_start">﻿</span><span data-mce-type="bookmark" style="display: inline-block; width: 0px; overflow: hidden; line-height: 0;" class="mce_SELRES_start">﻿</span><span data-mce-type="bookmark" style="display: inline-block; width: 0px; overflow: hidden; line-height: 0;" class="mce_SELRES_start">﻿</span><span data-mce-type="bookmark" style="display: inline-block; width: 0px; overflow: hidden; line-height: 0;" class="mce_SELRES_start">﻿</span></iframe></p>
<p><strong>2:35</strong> &#8211; I have now found the GeoJSON files, so I will probably go quiet while I put together a digital map and calculate a bunch of figures, but before I do it&#8217;s worth mentioning that the commission&#8217;s boundaries leave five seats with projected enrolment (as of 2032) more than 10% above the statewide average. These five seats are Caloundra, Coomera, Ipswich West, Morayfield and Redbank. Five seats were also above 10% on the draft, and four of them are the same. The Commission explains this as being due to those areas having very high enrolment growth, making it impossible to draw boundaries that meet both the current and projected quota.</p>
<p><strong>2:20</strong> &#8211; <a href="https://redistribution.ecq.qld.gov.au/redistribution-reports/final-electoral-redistribution">You can see maps on this ECQ page</a>. Unfortunately they haven&#8217;t published digital boundary files which I&#8217;ll need before I can do my calculations.</p>
<p><strong>2:15</strong> &#8211; On further examination, this is not correct. Two seats have been restored back to their original names (Coomera and Waterford) and 37 seats have undergone boundary changes.</p>
<p><strong>2:10</strong> &#8211; <a href="https://redistribution.ecq.qld.gov.au/__data/assets/pdf_file/0025/105793/QueenslandRedistributionReport2026-FA-WEB.pdf">The report has been published, here</a>. It appears on first glance that the Commission has made no further changes beyond the changes in the proposed redistribution.</p>
<p><strong>1:30</strong> &#8211; The Electoral Commission of Queensland has reported that it will be publishing the final version of the Queensland state redistribution at some point this afternoon. I will post on here as soon as we have news, and will look to estimate the margins as soon as possible.</p>
<p><a href="https://www.tallyroom.com.au/64578">In the meantime you can read my analysis of the draft boundaries from March.</a></p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.tallyroom.com.au/65013/feed</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">65013</post-id>	</item>
		<item>
		<title>New insights from final preference data in Farrer</title>
		<link>https://www.tallyroom.com.au/64840</link>
					<comments>https://www.tallyroom.com.au/64840#comments</comments>
		
		<dc:creator><![CDATA[Ben Raue]]></dc:creator>
		<pubDate>Thu, 11 Jun 2026 23:05:54 +0000</pubDate>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Farrer by-election 2026]]></category>
		<category><![CDATA[Preference flows]]></category>
		<guid isPermaLink="false">https://www.tallyroom.com.au/?p=64840</guid>

					<description><![CDATA[The AEC published the final results data from the Farrer by-election on Wednesday. Of particular interest is the breakdown of how preferences flowed from each candidate&#8217;s voters between the final two candidates: One Nation&#8217;s David Farley and independent Michelle Milthorpe. The AEC has also published the full distribution of preferences, which I haven&#8217;t previously written [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>The AEC published the final results data from the Farrer by-election on Wednesday.</p>
<p>Of particular interest is the breakdown of how preferences flowed from each candidate&#8217;s voters between the final two candidates: One Nation&#8217;s David Farley and independent Michelle Milthorpe.</p>
<p>The AEC has also published the full distribution of preferences, which I haven&#8217;t previously written about. This gives us the three-candidate-preferred vote, and thus the flows of preferences from 3CP to 2CP (another method of calculating preference flows).</p>
<p>The AEC doesn&#8217;t just publish these figures for the seat overall, but also publishes them at the level of each polling place.</p>
<p><span id="more-64840"></span></p>
<p>First up, this chart shows how primary votes for each candidate (apart from the top two) split on the two-candidate-preferred count.</p>
<p><iframe id="datawrapper-chart-kZ4w9" style="width: 0; min-width: 100% !important; border: none;" title="Preference flows at Farrer by-election" src="https://datawrapper.dwcdn.net/kZ4w9/1/" height="378" frameborder="0" scrolling="no" aria-label="Stacked Bars" data-external="1"></iframe><script type="text/javascript">(function(){function e(){window.addEventListener(`message`,function(e){if(e.data[`datawrapper-height`]!==void 0){var t=document.querySelectorAll(`iframe`);for(var n in e.data[`datawrapper-height`])for(var r=0,i;i=t[r];r++)if(i.contentWindow===e.source){var a=e.data[`datawrapper-height`][n]+`px`;i.style.height=a}}})}e()})();</script></p>
<p>It&#8217;s worth noting that the Liberal Party polled 12.4% and the Nationals polled just under 10%, but the vote for everyone else was very low. The Greens and Legalise Cannabis each polled about 2.3%.</p>
<p>Greens preferences flowed extremely strongly to Milthorpe, with almost 92% of Greens preferences flowing to Milthorpe. Other minor candidates were not very surprising. Right-wing minor parties generally gave strong preference flows to One Nation while independents and other minor parties favoured Milthorpe.</p>
<p>The Coalition candidates&#8217; voters favoured One Nation, but not overwhelmingly so. Unsurprisingly, Nationals voters were more favourable to One Nation than Liberal voters &#8211; 69% as opposed to 59%.</p>
<p>The AEC&#8217;s distribution of preferences also provides us with the three-candidate-preferred count, which was:</p>
<ul>
<li>Farley (ON) &#8211; 44.4%</li>
<li>Milthorpe (IND) &#8211; 34.4%</li>
<li>Butkowski (LIB) &#8211; 21.3%</li>
</ul>
<p>So the Liberal Party not only failed to make the final count, but they were about 13% away from such a result. If the Liberal Party had made the top two, they would have had a good chance of winning, but they weren&#8217;t close.</p>
<p>At this point, the 21.3% of the vote sitting with the Liberal candidate were distributed. Bear in mind that these aren&#8217;t solely Liberal primary votes. The Liberal primary vote made up less than 60% of the votes sitting with the Liberal candidate at this point. For what it&#8217;s worth, those remaining votes split 62% to One Nation and 38% to independent Milthorpe. This metric is useful because we can calculate it for every single-member election around Australia, whereas preference flows based on primary vote are only published by the AEC and the Queensland commission (and can be calculated independently for NSW state elections).</p>
<p>Coalition preferences absolutely do favour One Nation when they are in a race against an independent who has taken on the centre-left role in this electorate, but not overwhelmingly so. We <a href="https://www.tallyroom.com.au/64676"><strong>saw this in South Australia</strong></a> too: in eleven races where the Liberal came third, their preferences flowed 66.6% to One Nation over Labor. In seven cases where One Nation came third, their preferences flowed 68.9% to Liberal over Labor. This could give Labor a slight advantage that adds up across many seats.</p>
<p>Finally, I wanted to do something with the fact that the AEC publishes preference flows by booth. I grouped the booths according to the categories I used in my pre-election guide, except I included pre-poll booths in each geographic area.</p>
<p><iframe id="datawrapper-chart-GfrZ3" style="width: 0; min-width: 100% !important; border: none;" title="Preference flows in different parts of Farrer" src="https://datawrapper.dwcdn.net/GfrZ3/1/" height="433" frameborder="0" scrolling="no" aria-label="Table" data-external="1"></iframe><script type="text/javascript">(function(){function e(){window.addEventListener(`message`,function(e){if(e.data[`datawrapper-height`]!==void 0){var t=document.querySelectorAll(`iframe`);for(var n in e.data[`datawrapper-height`])for(var r=0,i;i=t[r];r++)if(i.contentWindow===e.source){var a=e.data[`datawrapper-height`][n]+`px`;i.style.height=a}}})}e()})();</script></p>
<p>This confirms that Michelle Milthorpe did win Albury, but only slightly, with 51.6% of the two-candidate-preferred count. It was Milthorpe&#8217;s weak lead in Albury that allowed us to call the result on election night, since she needed a much bigger lead to outweigh large One Nation leads in other areas.</p>
<p>I wondered if there would be an interesting trend in how strongly Coalition preferences flowed to One Nation by area, and there is some interesting evidence. The Coalition preference flow is relatively weaker in Albury and Griffith, the biggest towns, but it&#8217;s also relatively weak in the rural booths of the north-east. Some of this would reflect the relative distribution of Liberal and Nationals votes but not entirely &#8211; the Nationals did much better in the north-east, but the preference flows were weaker there than in the north-west, which had a stronger Liberal vote.</p>
<p>Overall this is useful new data for understanding how preferences will flow, in a situation where we have very little information.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.tallyroom.com.au/64840/feed</wfw:commentRss>
			<slash:comments>6</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">64840</post-id>	</item>
		<item>
		<title>New data covering early 2026 elections</title>
		<link>https://www.tallyroom.com.au/64837</link>
					<comments>https://www.tallyroom.com.au/64837#respond</comments>
		
		<dc:creator><![CDATA[Ben Raue]]></dc:creator>
		<pubDate>Sun, 31 May 2026 23:30:53 +0000</pubDate>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Data repository]]></category>
		<category><![CDATA[Farrer by-election 2026]]></category>
		<category><![CDATA[Nepean by-election 2026]]></category>
		<category><![CDATA[South Australia 2026]]></category>
		<category><![CDATA[Stafford by-election 2026]]></category>
		<category><![CDATA[Tasmanian Legislative Council 2026]]></category>
		<guid isPermaLink="false">https://www.tallyroom.com.au/?p=64837</guid>

					<description><![CDATA[Now that we&#8217;ve finished another round of elections, I have added a number of new datasets to my collection of election data. I&#8217;ve put together a full dataset of the 2026 South Australian election, including the list of polling places, candidates and vote totals down to the booth level for both houses. I have also [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>Now that we&#8217;ve finished another round of elections, I have added a number of new datasets to my collection of election data.</p>
<p>I&#8217;ve put together a full dataset of the 2026 South Australian election, including the list of polling places, candidates and vote totals down to the booth level for both houses. I have also added in three-candidate-preferred figures at the electorate level.</p>
<p>I have also now added the recent Farrer, Stafford and Nepean by-elections and the Tasmanian Legislative Council elections to their respective datasets.</p>
<p>Part of my data repository is public for everyone to access &#8211; this generally includes the most recent election for each jurisdiction. In the case of South Australia, I now have every election since 2002. I&#8217;ve added 3CP figures all the way back to 2002, and will probably gradually add that for other jurisdictions.</p>
<p><a href="https://www.tallyroom.com.au/data"><strong>You can see what data is available here</strong></a>, and if you want the paywalled data, you can access it by <a href="https://www.patreon.com/tallyroom"><strong>signing up for $8 or more per month (+GST) via Patreon</strong></a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.tallyroom.com.au/64837/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">64837</post-id>	</item>
	</channel>
</rss>
