PolIQ / data/strategy Tue, 03 Dec 2024 02:54:15 +0000 en-AU hourly 1 https://wordpress.org/?v=6.7.1 Who’s ahead in the polls? /2024/12/03/whos-ahead-in-the-polls/ Tue, 03 Dec 2024 02:54:13 +0000 /?p=451 With the next Australian federal election just around the corner, there are wide variety of different opinion polls out there trying to gauge which way the political winds are blowing. ...

The post Who’s ahead in the polls? appeared first on PolIQ.

]]>
With the next Australian federal election just around the corner, there are wide variety of different opinion polls out there trying to gauge which way the political winds are blowing. Knowing which to trust is tricky, however. Here at PolIQ we’ve built a statistical model to measure the support for the major parties by combining different polls together, making it easy for you to keep track of who’s fortunes are looking up and who isn’t faring so well. We’ll keep this page regularly updated as we get closer to election day.

Two Party Preferred: too close to call

Each marker point here represents a poll by a different polling organisation. The solid lines represent our best guess at the true level of support each party would receive if an election were called on a given date. The details of how we arrive at these values are explained at the bottom of this page.

We can see a sharp decline in two party preferred support for the ALP. As of November 2024, the two parties are neck and neck, a 2% swing against Labor since the 2022 election.

First Preference Voting Intention: a shift away from Labor

The first preference data shows the ALP’s post-election honeymoon period has well and truly worn off, with Anthony Albanese’s party suffering a 7% first-preference swing against them since their high point in January 2023. Peter Dutton’s Liberal/National coalition on the other hand have seen a steady increase in support, currently sitting at their highest first-preference voting intention since the 2022 election. The Greens are also faring well, with a small but significant gain in support since 2022 to their current 13% national vote share.

If the election were held tomorrow:

These models allow us to investigate the predicted vote share for each party if the election were held tomorrow.

The two party preferred vote is a a toss up. If an election were to be held tomorrow, we find there’s a 56% chance that the ALP would win the two-party preferred vote and a 44% chance that the LNP would win.

We predict that the Labor Party are likely to receive between 29-31% of the national first-preference vote share, with the LNP receiving 37-38% and the Greens 12.5-13.5%.

Methodology

This model is based on Prof. Simon Jackman’s influential 2005 research paper on the topic of combining opinion polls over time, with a few tweaks and changes.

The model is predicated on the idea that each political party has a parameter which represents the true fraction of the population who would vote for them on any given day. This parameter is generally hidden from us, however: it can only be measured at elections. We treat opinion polls as a noisy and possibly biased measurement of this ‘latent’ parameter. We assign each individual polling organisation a ‘house-effect’ term, which is the offset that organisation would report from the true support value.

We model the latent voting intention for each party as a Gaussian Random Walk. Importantly, we model political parties simultaneously, including in the model information about the historical correlations between the vote share of different parties. Shifts in public opinion don’t occur in a vacuum, and a decrease in support for one party is likely to be reflected in increased support for another. Including these correlations result in more precise measurements of the quantities we’re interested in.

We aggregate polls from a variety of sources, including the excellent resource at PollBludger.net. We fit the model using the probabilistic programming language Stan, performing full posterior inference using a modified Hamiltonian Monte Carlo sampling method.

The post Who’s ahead in the polls? appeared first on PolIQ.

]]>
How the Greens lose Prahran (with difficulty) /2024/11/29/how-the-greens-lose-prahran-with-difficulty/ Fri, 29 Nov 2024 04:44:15 +0000 /?p=512 Labor’s decision not to contest the Prahran by-election has been called cowardly by some, but in the hard scrabble of politics you sometimes need to pick your battles. Since 2014, ...

The post How the Greens lose Prahran (with difficulty) appeared first on PolIQ.

]]>
Labor’s decision not to contest the Prahran by-election has been called cowardly by some, but in the hard scrabble of politics you sometimes need to pick your battles. Since 2014, when the Greens got ahead of Labor by a mere 30 votes in a 3-corner contest (the election is literally in the Wikipedia article about preferential voting), the seat has become safe territory for the Greens who won it with a two-party preferred vote of 60% in 2022. The ALP clearly think it’s a lost cause, even with the Green incumbent Sam Hibbins resigning in disgrace.

Assuming the Greens choose a solid candidate (my money is on an accomplished professional woman – we will soon see), are they in any danger? With a nod to Betteridge’s Law, I say no, and predict a comfortable Green retain. For the Greens to lose, a few things need to happen:

  1. Labor’s share of the primary vote in 2022 was 26.6%. Their preferences went 83% to the Greens. With the Greens primary of 36.4%, just the Labor preferences put Sam comfortably over 50%. So, we need a significant drop in the nominal Labor vote, and quite a few to prefer the Liberals over the Greens on their ballot papers.
  2. With a primary vote last time of 31%, the Liberals would need a huge surge to be back in the game. Even 50% of erstwhile Labor voters would not be enough.
  3. A progressive independent with significant star power would probably need to run.

Let’s say the Liberals are doing well and their primary vote increases by 5%. The disgraced Greens only pick up 50% of the previous Labor voters, and lose 5% of their old voters to the Liberals. That puts their primary at 44%. Independents and micro-parties only get 11%, and break for the Greens 50/50 over the Libs. In this scenario – quite a bad outcome for the Greens – they still squeak by and win with a TPP vote of 50.5%.

Greens with a Liberal surge

What if we have a star independent? A household name, Labor-aligned but not a member. Only a third of Labor votes put “1” Greens; the Lib primary holds steady, the Greens lose 10 points of their old voters to the independent. In this scenario, the independent pulls in 28% of the vote and comes third; 60% of their preferences, let’s say, come back to the Greens (Prahran is a very progressive seat). In this scenario, the Greens win with a 2PP of 55%.

Greens win vs independent

Therefore in my view, something pretty radical would need to happen to tip this progressive enclave back into the conservative camp – unlikely – or into the hands of an independent, who would not have a lot of time to build up a profile and get well clear of the Green or Liberal primary vote and get into the final two, getting up on Liberal preferences. How many of the 63% combined ALP+Green vote from 2022 can be peeled away?

You can have a play around with the assumptions here.

The post How the Greens lose Prahran (with difficulty) appeared first on PolIQ.

]]>
Victorian Greens leader Samantha Ratnam announces run for federal politics /2024/04/04/victorian-greens-leader-samantha-ratnam-announces-run-for-federal-politics/ Thu, 04 Apr 2024 05:58:18 +0000 /?p=437 The Victorian Greens leader, Samantha Ratnam, has put her hand up to run in the federal seat of Wills, in a move that has some Labor figures worried about the ...

The post Victorian Greens leader Samantha Ratnam announces run for federal politics appeared first on PolIQ.

]]>
The Victorian Greens leader, Samantha Ratnam, has put her hand up to run in the federal seat of Wills, in a move that has some Labor figures worried about the party’s grip on the seat…

Colin Jacobs, a former Greens staffer who is now the director of data and analytics at firm PoliQ, said there was “a lot of room for growth” for the minor party.

He said while Brunswick was now “Greens heartland territory”, Labor had been able to rely on the “hipster-proof fence” – the different demographics north of Bell Street – “to hold the line”.

“The seat’s Muslim population are concentrated in this region, which represents untapped territory for Greens’ gains,” Jacobs said.

Read more on The Guardian.

The post Victorian Greens leader Samantha Ratnam announces run for federal politics appeared first on PolIQ.

]]>
Renters are angry. Will they flex their political muscle? /2024/03/22/the-power-of-renters/ Fri, 22 Mar 2024 11:13:11 +0000 http://web.poliq.au:8080/?p=360 Houses have represented more than just a roof over the heads of generations of Australians. Since Menzies encouraged the parents of baby boomers to aspire to become “little capitalists” through ...

The post Renters are angry. Will they flex their political muscle? appeared first on PolIQ.

]]>

Houses have represented more than just a roof over the heads of generations of Australians. Since Menzies encouraged the parents of baby boomers to aspire to become “little capitalists” through home ownership, the policies of Labor and Liberal have culminated in record levels of unaffordability.

Their simple pitch told people that if they worked hard, they could buy a home that would grow in value over time. 

However, for millennials and younger voters, the pact has broken down. Market-distorting tax concessions are driving house prices beyond the reach of first time buyers, and now skyrocketing rents are creating a new class of voter: the angry renter.

Their frustration is justified. Rents have skyrocketed by 38% since the pandemic and a shortage of properties removes any power to negotiate over prices or conditions. Renters are witnessing their landlords accumulate property and wealth, enabled by politicians catering to investors at the expense of people needing a home. 

But as their power in the housing market shrinks, the growing contest for their vote is providing renters with an opportunity to flex their muscle at the ballot box. Adam Bandt has declared the Greens to be “the party of renters” and vowed to hold the government to account for soaring rental costs. To date, state and federal governments have resisted the Greens calls for rent caps and freezes, countering with promises to stimulate construction of new homes to increase supply and reduce prices.

Their challenge is that these policies will take years to bring down rental prices, and people are feeling the pain now. So, as we move towards an election where millennials and gen Z will outnumber baby boomers, how could the angry renter reshape our political landscape?

What we found:

The median electorate comprises 25% renters, which means that half of Australia’s 151 electorates have more – some significantly more. This cohort votes progressively, with every additional 1% of renters in an electorate translating, on average, to an additional 0.8% to the combined Labor and Green primary vote.

It seems renters have recognised that they have little to conserve, so don’t vote conservative. This is clear when we order electorates by the number of renters, with the first Coalition-held seat coming in at number 26 (Herbert). Labor and the Greens share the top 10.

ElectorateRentersIncumbent
Sydney51.5%ALP
Melbourne46.6%GRN
Brisbane45.7%GRN
Parramatta43.8%ALP
Griffith42.1%GRN
Kingsford Smith41.4%ALP
Solomon41.1%ALP
Macnamara39.9%ALP
Reid39.1%ALP
Grayndler38.5%ALP
Wentworth37.4%IND
Fowler37.2%IND
North Sydney37.0%IND
Adelaide36.6%ALP
Blaxland36.2%ALP
Bennelong35.9%ALP
Watson35.5%ALP
Perth34.7%ALP
Higgins34.4%ALP
Barton34.4%ALP
Lingiari34.1%ALP
Lilley34.1%ALP
Chifley34.0%ALP
Swan33.7%ALP
Canberra33.6%ALP
Herbert33.5%LNP

A cursory look at the news or social media shows the political parties – particularly Labor and Greens – are grappling with the growing political influence of renters. From National Cabinet’s “Better Deal for Renters” to ill-temped parliamentary spats, the contest is heating up to win over these voters with vastly different visions for the future.

While the Liberals are late to the party, there appears tripartisan acceptance that seats will change hands if even a small minority of renters are angry enough to change their votes.

Progressive vote versus %renters in electorate. Trend line showing a fit to the progressive vote (ALP+GRN) as a function of number of renters.

Interactive: how the “anger factor” could shift seats

To visualise how angry renters could influence the upcoming federal election, we have developed a simple experiment.

If we accept that a proportion of renters are angry enough to defect from the major parties to the Greens (and direct their preferences as the seat has done in the past), we can quantify how angry they need to become before the Greens start to win seats.

Applying our model to a hypothetical electorate with 30% renters, at an anger factor of 10%, there will be 3% of voters mad enough to change their vote from Labor or Liberal to the Greens.

Move the slider to see how angry renters need to become to flip the seat. 

*In this scenario, we assume that independent and third party seats remain with the incumbents. 

You will see the first seats to change hands are three cornered contests – Richmond and Higgins. Both are currently held by Labor, albeit with very low primary votes: 28.8% and 28.5% respectively.

Next to fall are inner city seats, including Cooper, Macnamara and Perth; again, all currently held by Labor.

Our analysis suggests the Greens are prudent to elevate the plight of renters through the 47th parliament. In prioritising these issues, they are forcing the major parties to undertake a radical rethink of the housing policies they present.

All of this suggests that renters are poised to be a decisive constituency at the next election. If there’s any truth to the Greens claim that renters won’t forgive the Albanese Government for its response to record price increases, they are well positioned to make gains in 2025.

The post Renters are angry. Will they flex their political muscle? appeared first on PolIQ.

]]> The Conversation: 10 times this year the Webb Telescope blew us away /2024/02/29/the-conversation-10-times-this-year-the-webb-telescope-blew-us-away/ Thu, 29 Feb 2024 05:33:59 +0000 http://web.polimap.pro:8080/?p=162 It is no exaggeration to say the James Webb Space Telescope (JWST) represents a new era for modern astronomy. Launched on December 25 last year and fully operational since July, the ...

The post The Conversation: 10 times this year the Webb Telescope blew us away appeared first on PolIQ.

]]>

It is no exaggeration to say the James Webb Space Telescope (JWST) represents a new era for modern astronomy.

Launched on December 25 last year and fully operational since July, the telescope offers glimpses of the universe that were inaccessible to us before. Like the Hubble Space Telescope, the JWST is in space, so it can take pictures with stunning detail free from the distortions of Earth’s atmosphere.

However, while Hubble is in orbit around Earth at an altitude of 540km, the JWST is 1.5 million kilometres distant, far beyond the Moon. From this position, away from the interference of our planet’s reflected heat, it can collect light from across the universe far into the infrared portion of the electromagnetic spectrum.

Read more on The Conversation.

The post The Conversation: 10 times this year the Webb Telescope blew us away appeared first on PolIQ.

]]>
The war in Gaza (and in the ALP) /2024/02/27/gaza-and-federal-elections/ Tue, 27 Feb 2024 05:38:06 +0000 http://localhost:8080/?p=1 The October 7 attacks and subsequent war in Gaza have stirred deep feelings all over the world and Australia is no exception, with few aspects of Australian public life completely ...

The post The war in Gaza (and in the ALP) appeared first on PolIQ.

]]>
Destruction in Khan Yunis, Gaza. Image: Getty

The October 7 attacks and subsequent war in Gaza have stirred deep feelings all over the world and Australia is no exception, with few aspects of Australian public life completely unscathed by the conflict. To say that opinions on the topic are deeply felt and sharply divided is quite an understatement. Many organisations, for good reasons or bad, have tried to walk a middle ground, but have found that their constituencies unsatisfied or downright furious with any equivocation.

Politics, of course, is where this is most keenly relevant. The Labor government have tried to toe the line of supporting Israel without quite giving them complete carte blanche to flatten Gaza, but their failure to wholeheartedly condemn Israel’s bombing campaign (let alone acts such as abstaining from UN votes calling for truce) has been seen by many, especially in the Muslim community, as giving tacit approval to genocide.

Many MPs will be wrestling with both their consciences and party rooms as this bloody war continues. All politics is, of course local, and for those that have a significant Jewish or Muslim constituency getting the balance right will feel more politically existential. The anger towards Labor in the Muslim community in particular is boiling over, with Victorian and NSW Muslim organisations taking the extraordinary step of boycotting government Iftar dinners, urging their members to stay away. This rift is heart-felt and sincere and will take a long time to heal. But will there be electoral consequences?

Labor’s vote is strong in the Muslim community. Of the 15 federal seats with greater than an 8% Muslim population, Labor holds all of them (and the next one is held by Dai Le, an independent). There is significant correlation between the number of households identifying as Muslim and the Labor primary vote:

However, it's in the more marginal seats where the incumbents might be a little concerned. There are 14 seats where the number of Muslims exceeds Labor's margin. Of course, it would be silly to suggest that the entire Muslim population of a seat would en masse and to a person shift away from Labor; for a start, they would to find a better option somewhere else. But in a seat like Bennelong, held with less than a 1% margin, even a 3% Muslim population disaffected with Labour could make the job of retaining the seat harder if there is a swing against the Government.

ElectorateALP margin% Muslim households
Gilmore0.17%0.30%
Lingiari0.95%1.20%
Bennelong0.98%3.20%
Tangney2.38%3.40%
Parramatta4.57%10.50%
Werriwa5.82%16.00%
Bruce6.59%13.80%
Holt7.12%10.70%
Macarthur8.53%9.80%
Wills8.57%10.30%
McMahon9.49%13.80%
Calwell12.39%23.80%
Blaxland14.94%31.70%
Watson15.10%25.10%
The 14 ALP-held seats where the Muslim population exceeds Labor's margin.

The seats where the percentage of Muslim households exceeds Labor's margin. Click for the numbers.

With Peter Dutton at the Coalition helm, Labor may well take solace in the fact that the opposition are likely to be seen as less appealing to most Muslim voters, regardless of what Labor says or does on Palestine. However, among the above-mentioned 14 seats, one may be different, as there the ALP are competing with the Greens instead of the Coalition. Could this one issue prove decisive in this seat?

Wills

On paper Wills is not very marginal, with the Greens needing an 8% swing to take Bob Hawke's old stronghold from Labor's Peter Khalil. However, it would be a brave Labor who took Wills for granted. In the past, they could count on a primary vote well over 50% and a two-party preferred (2PP) result in the 70% range. Labor's hold on the seat has been steadily weakening, with the primary now in the 30s and relying on Liberal preferences to get the over the line at the last hurdle.

if the Greens mount a serious campaign, supported by the tailwind of demographic change, it's not hard to imagine them getting back to the high water mark of (now Greens' state leader) Samantha Ratnam's 2016 result, when a 11% swing brought the margin to under 5%.

With Brunswick now Greens heartland territory, the ALP relies on the "hipster-proof fence" - the different demographics of the seat's north - to hold the line. As the map below shows, the seat's Muslim population are concentrated in this region, which represents untapped territory for Greens' gains. The Greens primary vote at Brunswick East Primary school in 2022 was 47%; at Fawkner Primary School it was 14%, with the ALP on 44%. There's a lot of room for growth there.

Source: ABS Census 2021

So, should Labor indeed fear that this issue is a vote-changer -- and the iftar affair suggests it might be -- they will be leery of Greens campaigners shaking hands and knocking doors north of Bell Street. If the Greens put up a strong candidate and campaign intelligently in the North, we can expect to see a Labor-aligned independent (or two) running to bring back some of the lost first preferences back to Labor.

The post The war in Gaza (and in the ALP) appeared first on PolIQ.

]]>
Guardian: Why Labor/Greens coalition won’t work /2024/02/26/guardian-why-labor-greens-coalition-wont-work/ Mon, 26 Feb 2024 05:35:26 +0000 http://web.polimap.pro:8080/?p=164 The red and green shades of leftwing politics are too divided on fundamental issues – but it might have to happen to tackle the climate crisis There is a sentiment ...

The post Guardian: Why Labor/Greens coalition won’t work appeared first on PolIQ.

]]>
The red and green shades of leftwing politics are too divided on fundamental issues – but it might have to happen to tackle the climate crisis

Differences between Labor and Greens about industries such as mining and forestry make an alliance unlikely for the time being. Photograph: Lisa Maree Williams/Getty Images

There is a sentiment I think is widely felt among progressive Australians: why can’t Labor and the Greens work together instead of this constant bloody squabbling? Conflict is dispiriting, but it’s inspiring to imagine the two parties somehow joining forces. A new and vigorous political movement that could smash the disunited and increasingly aimless conservatives.

Of course, there are a few problems with this scenario.

Read more in The Guardian.

The post Guardian: Why Labor/Greens coalition won’t work appeared first on PolIQ.

]]>
Crikey: The secret life of lobbyists /2024/02/24/crikey-the-secret-life-of-lobbyists-2/ Sat, 24 Feb 2024 05:36:34 +0000 http://web.polimap.pro:8080/?p=166 Why do some lobby groups get the audiences they want while others go home empty-handed? Colin Jacobs, a former staffer to Senator Richard Di Natale, explains the tricks of the trade.Why ...

The post Crikey: The secret life of lobbyists appeared first on PolIQ.

]]>
Why do some lobby groups get the audiences they want while others go home empty-handed? Colin Jacobs, a former staffer to Senator Richard Di Natale, explains the tricks of the trade.Why do some lobby groups get the audiences they want while others go home empty-handed? Colin Jacobs, a former staffer to Senator Richard Di Natale, explains the tricks of the trade.

As the 12 new senators who took their seats last week are finding out, being a member of Parliament brings with it both perks and liabilities. Along with the comcar, a plush seat inside the chamber and the discreet lapel pin (red for senators, green for reps) that all 226 MPs receive comes another certainty: a steady stream of lobbyists through the door. I witnessed this during three years as a political staffer dealing with lobbyists of all stripes.

The return on your lobbying dollar starts with getting in the MP’s door. The most reliable way to get a meeting is to know somebody within the MPs or minister’s office and call in a personal favour. This is a key reason why former staffers make such attractive recruits to government relations agencies, especially those with contacts inside the current government. (The door swings both ways, by the way — lobbyists also show up on ministerial staffs.) Other tactics employed by the pros include holding morning teas, meals or cocktail events in Parliament House.

Read more in Crikey.

The post Crikey: The secret life of lobbyists appeared first on PolIQ.

]]>
Crikey: The frantic life of a media advisor /2024/02/11/crikey-the-frantic-life-of-a-media-advisor/ Sun, 11 Feb 2024 01:11:44 +0000 http://web.polimap.pro:8080/?p=218 Former Greens staffer Colin Jacobs offers a glimpse into the life of a parliamentary media adviser — one of the most influential denizens in the corridors of power. Your alarm goes off ...

The post Crikey: The frantic life of a media advisor appeared first on PolIQ.

]]>
Former Greens staffer Colin Jacobs offers a glimpse into the life of a parliamentary media adviser — one of the most influential denizens in the corridors of power.

Former Senator Richard di Natale answering questions from the media.

Your alarm goes off at 5am. As you slowly come to groggy consciousness, you feel the sense of subdued panic that greets you every morning. You regret staying up until midnight waiting for the online papers to change over, but after watching Lateline you were too wired to sleep anyway. Before you even open your eyes, you try to make sense of what the radio announcer is saying as you reach for your phone to scan the headlines. The professional in you hopes there is a big story and you can start the ring around of breakfast and talkback radio. Another part of you longs for a quiet day and a tap of the snooze button.

Welcome to the life of a parliamentary media adviser. The people who live this lifestyle — if you could call it that — are among the most numerous and influential in the corridors of power. Their purpose is to shape the information you consume and to slant your thinking towards their tribe. It is a constantly changing, moment-to-moment existence, and everything that happens in Parliament House revolves around them one way or another.

Read more in Crikey.

The post Crikey: The frantic life of a media advisor appeared first on PolIQ.

]]>
The Age: Pick a team and play /2024/02/01/the-age-pick-a-team-and-play/ Thu, 01 Feb 2024 05:38:42 +0000 http://web.polimap.pro:8080/?p=169 There’s a reason prime ministers avoid calling elections too close to grand final weekend. For all the attention on federal politics right now, Australians take their sport much more seriously. ...

The post The Age: Pick a team and play appeared first on PolIQ.

]]>

There’s a reason prime ministers avoid calling elections too close to grand final weekend. For all the attention on federal politics right now, Australians take their sport much more seriously. Collingwood Football club alone has more members than any political party, nationwide. Although millions of us will vote for the parties on election day, when it comes to signing on the dotted line and stumping up the cash, it’s the Blues versus Collingwood, rather than Labor versus Liberal, that motivates us to become joiners.

It wasn’t always this way. Politics used to be truly a mass movement. There was a time when every thinking adult must have considered picking a team. Nowadays, those of us carrying a membership card are few and far between and getting rarer every year. Membership in both the ALP and Liberal parties peaked mid-last century at about 350,000 members. At today’s population, that would be something like a million members each. In reality, both the major parties have memberships estimated at about 50,000. (The parties no longer publish membership numbers, presumably out of embarrassment.)

Read more in The Age.

The post The Age: Pick a team and play appeared first on PolIQ.

]]>
This XML file does not appear to have any style information associated with it. The document tree is shown below.
<rss 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/" version="2.0">
<channel>
<title>PolIQ</title>
<atom:link href="/feed/" rel="self" type="application/rss+xml"/>
<link>/</link>
<description>data/strategy</description>
<lastBuildDate>Tue, 03 Dec 2024 02:54:15 +0000</lastBuildDate>
<language>en-AU</language>
<sy:updatePeriod> hourly </sy:updatePeriod>
<sy:updateFrequency> 1 </sy:updateFrequency>
<generator>https://wordpress.org/?v=6.7.1</generator>
<item>
<title>Who’s ahead in the polls?</title>
<link>/2024/12/03/whos-ahead-in-the-polls/</link>
<dc:creator>
<![CDATA[ Sam Vaughan ]]>
</dc:creator>
<pubDate>Tue, 03 Dec 2024 02:54:13 +0000</pubDate>
<category>
<![CDATA[ Analysis ]]>
</category>
<category>
<![CDATA[ poliq index ]]>
</category>
<category>
<![CDATA[ polls ]]>
</category>
<guid isPermaLink="false">/?p=451</guid>
<description>
<![CDATA[ <p>With the next Australian federal election just around the corner, there are wide variety of different opinion polls out there trying to gauge which way the political winds are blowing. ...</p> <p>The post <a href="/2024/12/03/whos-ahead-in-the-polls/">Who&#8217;s ahead in the polls?</a> appeared first on <a href="/">PolIQ</a>.</p> ]]>
</description>
<content:encoded>
<![CDATA[ <p>With the next Australian federal election just around the corner, there are wide variety of different opinion polls out there trying to gauge which way the political winds are blowing. Knowing which to trust is tricky, however. Here at PolIQ we&#8217;ve built a statistical model to measure the support for the major parties by combining different polls together, making it easy for you to keep track of who&#8217;s fortunes are looking up and who isn&#8217;t faring so well. We&#8217;ll keep this page regularly updated as we get closer to election day.</p> <h2 class="wp-block-heading">Two Party Preferred: too close to call</h2> <p>Each marker point here represents a poll by a different polling organisation. The solid lines represent our best guess at the true level of support each party would receive if an election were called on a given date. The details of how we arrive at these values are explained at the bottom of this page. </p> <div style="display: flex; justify-content: center"><iframe style="width: 120%; height: 615px;" src="/wp-content/uploads/2024/12/polls_over_time_2pp.html"> </iframe> </div> <p>We can see a sharp decline in two party preferred support for the ALP. As of November 2024, the two parties are neck and neck, a 2% swing against Labor since the 2022 election.</p> <p></p> <h2 class="wp-block-heading">First Preference Voting Intention: a shift away from Labor</h2> <div style="display: flex; justify-content: center"><iframe style="width: 120%; height: 625px;" src="/wp-content/uploads/2024/12/polls_over_time_fp.html"> </iframe> </div> <p>The first preference data shows the ALP&#8217;s post-election honeymoon period has well and truly worn off, with Anthony Albanese&#8217;s party suffering a 7% first-preference swing against them since their high point in January 2023. Peter Dutton&#8217;s Liberal/National coalition on the other hand have seen a steady increase in support, currently sitting at their highest first-preference voting intention since the 2022 election. The Greens are also faring well, with a small but significant gain in support since 2022 to their current 13% national vote share.</p> <h2 class="wp-block-heading">If the election were held tomorrow:</h2> <p>These models allow us to investigate the predicted vote share for each party if the election were held tomorrow.</p> <div style="display: flex; justify-content: center"><iframe style="width: 120%; height: 325px;" src="/wp-content/uploads/2024/12/election_held_tomorrow_2pp.html"> </iframe> </div> <p>The two party preferred vote is a a toss up. If an election were to be held tomorrow, we find there&#8217;s a 56% chance that the ALP would win the two-party preferred vote and a 44% chance that the LNP would win.</p> <div style="display: flex; justify-content: center"><iframe style="width: 120%; height: 325px;" src="/wp-content/uploads/2024/12/election_held_tomorrow_fp.html"> </iframe> </div> <p>We predict that the Labor Party are likely to receive between 29-31% of the national first-preference vote share, with the LNP receiving 37-38% and the Greens 12.5-13.5%.</p> <h2 class="wp-block-heading">Methodology</h2> <p>This model is based on Prof. Simon Jackman&#8217;s influential <a href="https://doi.org/10.1080/10361140500302472">2005 research paper</a> on the topic of combining opinion polls over time, with a few tweaks and changes. </p> <p>The model is predicated on the idea that each political party has a parameter which represents the true fraction of the population who would vote for them on any given day. This parameter is generally hidden from us, however: it can only be measured at elections. We treat opinion polls as a noisy and possibly biased measurement of this &#8216;latent&#8217; parameter. We assign each individual polling organisation a &#8216;house-effect&#8217; term, which is the offset that organisation would report from the true support value.</p> <p>We model the latent voting intention for each party as a Gaussian Random Walk. Importantly, we model political parties simultaneously, including in the model information about the historical correlations between the vote share of different parties. Shifts in public opinion don&#8217;t occur in a vacuum, and a decrease in support for one party is likely to be reflected in increased support for another. Including these correlations result in more precise measurements of the quantities we&#8217;re interested in.</p> <p>We aggregate polls from a variety of sources, including the excellent resource at <a href="https://www.pollbludger.net/fed2025/bludgertrack/polldata.htm?">PollBludger.net</a>. We fit the model using the probabilistic programming language <a href="https://mc-stan.org/">Stan</a>, performing full posterior inference using a modified Hamiltonian Monte Carlo sampling method.</p> <p></p> <p></p> <p>The post <a href="/2024/12/03/whos-ahead-in-the-polls/">Who&#8217;s ahead in the polls?</a> appeared first on <a href="/">PolIQ</a>.</p> ]]>
</content:encoded>
</item>
<item>
<title>How the Greens lose Prahran (with difficulty)</title>
<link>/2024/11/29/how-the-greens-lose-prahran-with-difficulty/</link>
<dc:creator>
<![CDATA[ Colin Jacobs ]]>
</dc:creator>
<pubDate>Fri, 29 Nov 2024 04:44:15 +0000</pubDate>
<category>
<![CDATA[ Analysis ]]>
</category>
<category>
<![CDATA[ comment ]]>
</category>
<category>
<![CDATA[ greens ]]>
</category>
<category>
<![CDATA[ prahran ]]>
</category>
<category>
<![CDATA[ state ]]>
</category>
<guid isPermaLink="false">/?p=512</guid>
<description>
<![CDATA[ <p>Labor&#8217;s decision not to contest the Prahran by-election has been called cowardly by some, but in the hard scrabble of politics you sometimes need to pick your battles. Since 2014, ...</p> <p>The post <a href="/2024/11/29/how-the-greens-lose-prahran-with-difficulty/">How the Greens lose Prahran (with difficulty)</a> appeared first on <a href="/">PolIQ</a>.</p> ]]>
</description>
<content:encoded>
<![CDATA[ <p>Labor&#8217;s decision not to contest the Prahran by-election has been <a href="https://www.theage.com.au/politics/victoria/labor-has-given-up-on-prahran-it-s-an-astonishing-act-of-political-cowardice-20241127-p5ku3x.html">called cowardly</a> by some, but in the hard scrabble of politics you sometimes need to pick your battles. Since 2014, when the Greens got ahead of Labor by a mere 30 votes in a 3-corner contest (the election is literally in the <a href="https://en.wikipedia.org/wiki/Instant-runoff_voting#2014_Prahran_election_(Victoria)">Wikipedia article</a> about preferential voting), the seat has become safe territory for the Greens who won it with a two-party preferred vote of 60% in 2022. The ALP clearly think it&#8217;s a lost cause, even with the Green incumbent Sam Hibbins resigning in <a href="https://www.theage.com.au/politics/victoria/greens-co-deputy-quits-over-affair-with-staffer-20241101-p5kn4n.html">disgrace</a>.</p> <script src="https://code.highcharts.com/highcharts.js"></script> <div id="container" style="width:80%; height:400px;"></div> <script>document.addEventListener('DOMContentLoaded', function() { Highcharts.chart('container', { credits: { enabled: false }, series: [{ data: [[2010, 47.95], [2014, 44.81], [2018, 34.53], [2022, 31.08]], name: 'LIB', color: 'blue', type: 'line' }, { data: [[2010, 27.78], [2014, 25.91], [2018, 28.95], [2022, 25.56]], name: 'ALP', color: 'red', type: 'line' }, { data: [[2010, 19.79], [2014, 24.75], [2018, 28.07], [2022, 36.4]], name: 'GRN', color: 'green', type: 'line' }], title: { text: 'Prahran District: Major party primaries over time' }, xAxis: { tickPositions: [2010, 2014, 2018, 2022] } }, ); }); </script> <p>Assuming the Greens choose a solid candidate (my money is on an accomplished professional woman &#8211; we will soon see), are they in any danger? With a nod to <a href="https://en.wikipedia.org/wiki/Betteridge%27s_law_of_headlines">Betteridge&#8217;s Law</a>, I say no, and <strong>predict a comfortable Green retain</strong>. For the Greens to lose, a few things need to happen:</p> <ol class="wp-block-list"> <li>Labor&#8217;s share of the primary vote in 2022 was 26.6%. Their preferences went 83% to the Greens. With the Greens primary of 36.4%, just the Labor preferences put Sam comfortably over 50%. So, we need a significant drop in the nominal Labor vote, and quite a few to prefer the Liberals over the Greens on their ballot papers.</li> <li>With a primary vote last time of 31%, the Liberals would need a huge surge to be back in the game. Even 50% of erstwhile Labor voters would not be enough.</li> <li>A progressive independent with significant star power would probably need to run. </li> </ol> <p>Let&#8217;s say the Liberals are doing well and their primary vote increases by 5%. The disgraced Greens only pick up 50% of the previous Labor voters, and lose 5% of their old voters to the Liberals. That puts their primary at 44%. Independents and micro-parties only get 11%, and break for the Greens 50/50 over the Libs. In this scenario &#8211; quite a bad outcome for the Greens &#8211; they still squeak by and win with a TPP vote of 50.5%. </p> <figure class="wp-block-image size-large"><img fetchpriority="high" decoding="async" width="1024" height="308" src="/wp-content/uploads/2024/11/ksnip_20241129-154050-1024x308.png" alt="Greens with a Liberal surge" class="wp-image-527" srcset="/wp-content/uploads/2024/11/ksnip_20241129-154050-1024x308.png 1024w, /wp-content/uploads/2024/11/ksnip_20241129-154050-300x90.png 300w, /wp-content/uploads/2024/11/ksnip_20241129-154050-768x231.png 768w, /wp-content/uploads/2024/11/ksnip_20241129-154050.png 1428w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure> <p>What if we have a star independent? A household name, Labor-aligned but not a member. Only a third of Labor votes put &#8220;1&#8221; Greens; the Lib primary holds steady, the Greens lose 10 points of their old voters to the independent. In this scenario, the independent pulls in 28% of the vote and comes third; 60% of their preferences, let&#8217;s say, come back to the Greens (Prahran is a very progressive seat). In this scenario, the Greens win with a 2PP of 55%. </p> <figure class="wp-block-image size-large"><img decoding="async" width="1024" height="280" src="/wp-content/uploads/2024/11/ksnip_20241129-154229-1024x280.png" alt="Greens win vs independent" class="wp-image-526" srcset="/wp-content/uploads/2024/11/ksnip_20241129-154229-1024x280.png 1024w, /wp-content/uploads/2024/11/ksnip_20241129-154229-300x82.png 300w, /wp-content/uploads/2024/11/ksnip_20241129-154229-768x210.png 768w, /wp-content/uploads/2024/11/ksnip_20241129-154229.png 1424w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure> <p>Therefore in my view, something pretty radical would need to happen to tip this progressive enclave back into the conservative camp &#8211; unlikely &#8211; or into the hands of an independent, who would not have a lot of time to build up a profile and get well clear of the Green or Liberal primary vote and get into the final two, getting up on Liberal preferences. How many of the 63% combined ALP+Green vote from 2022 can be peeled away? </p> <p>You can have a play around with the assumptions <a href="https://prahran-byelection.streamlit.app/">here. </a></p> <p></p> <p>The post <a href="/2024/11/29/how-the-greens-lose-prahran-with-difficulty/">How the Greens lose Prahran (with difficulty)</a> appeared first on <a href="/">PolIQ</a>.</p> ]]>
</content:encoded>
</item>
<item>
<title>Victorian Greens leader Samantha Ratnam announces run for federal politics</title>
<link>/2024/04/04/victorian-greens-leader-samantha-ratnam-announces-run-for-federal-politics/</link>
<dc:creator>
<![CDATA[ Colin Jacobs ]]>
</dc:creator>
<pubDate>Thu, 04 Apr 2024 05:58:18 +0000</pubDate>
<category>
<![CDATA[ Media ]]>
</category>
<guid isPermaLink="false">/?p=437</guid>
<description>
<![CDATA[ <p>The Victorian Greens leader, Samantha Ratnam, has put her hand up to run in the federal seat of Wills, in a move that has some Labor figures worried about the ...</p> <p>The post <a href="/2024/04/04/victorian-greens-leader-samantha-ratnam-announces-run-for-federal-politics/">Victorian Greens leader Samantha Ratnam announces run for federal politics</a> appeared first on <a href="/">PolIQ</a>.</p> ]]>
</description>
<content:encoded>
<![CDATA[ <p>The Victorian Greens leader, <a href="https://www.theguardian.com/australia-news/samantha-ratnam">Samantha Ratnam</a>, has put her hand up to run in the federal seat of Wills, in a move that has some Labor figures worried about the party’s grip on the seat&#8230;</p> <p>Colin Jacobs, a former Greens staffer who is now the director of data and analytics at firm PoliQ, said there was “a lot of room for growth” for the minor party.</p> <p>He said while Brunswick was now “Greens heartland territory”, Labor had been able to rely on the “hipster-proof fence” – the different demographics north of Bell Street – “to hold the line”.</p> <p>“The seat’s Muslim population are concentrated in this region, which represents untapped territory for Greens’ gains,” Jacobs said.</p> <p> Read more on <a href="https://www.theguardian.com/australia-news/2024/apr/04/victorian-greens-leader-samantha-ratnam-federal-politics-seat-wills-state-party">The Guardian</a>.</p> <p>The post <a href="/2024/04/04/victorian-greens-leader-samantha-ratnam-announces-run-for-federal-politics/">Victorian Greens leader Samantha Ratnam announces run for federal politics</a> appeared first on <a href="/">PolIQ</a>.</p> ]]>
</content:encoded>
</item>
<item>
<title>Renters are angry. Will they flex their political muscle?</title>
<link>/2024/03/22/the-power-of-renters/</link>
<dc:creator>
<![CDATA[ Colin Jacobs ]]>
</dc:creator>
<pubDate>Fri, 22 Mar 2024 11:13:11 +0000</pubDate>
<category>
<![CDATA[ Analysis ]]>
</category>
<category>
<![CDATA[ Media & Analysis ]]>
</category>
<guid isPermaLink="false">http://web.poliq.au:8080/?p=360</guid>
<description>
<![CDATA[ <p>Houses have represented more than just a roof over the heads of generations of Australians. Since Menzies encouraged the parents of baby boomers to aspire to become “little capitalists” through ...</p> <p>The post <a href="/2024/03/22/the-power-of-renters/">Renters are angry. Will they flex their political muscle?</a> appeared first on <a href="/">PolIQ</a>.</p> ]]>
</description>
<content:encoded>
<![CDATA[ <div class="wp-block-image"> <figure class="aligncenter size-full"><img decoding="async" width="500" height="282" src="/wp-content/uploads/2024/04/houses-copy.jpg" alt="" class="wp-image-434" srcset="/wp-content/uploads/2024/04/houses-copy.jpg 500w, /wp-content/uploads/2024/04/houses-copy-300x169.jpg 300w" sizes="(max-width: 500px) 100vw, 500px" /></figure></div> <p><em>Houses have represented more than just a roof over the heads of generations of Australians. Since Menzies encouraged the parents of baby boomers to aspire to become “little capitalists” through home ownership, the policies of Labor and Liberal have culminated in record levels of unaffordability.</em></p> <p>Their simple pitch told people that if they worked hard, they could buy a home that would grow in value over time.&nbsp;</p> <p>However, for millennials and younger voters, the pact has broken down. Market-distorting tax concessions are driving house prices beyond the reach of first time buyers, and now skyrocketing rents are creating a new class of voter: <strong>the angry renter</strong>.</p> <p>Their frustration is justified. Rents have skyrocketed by 38% since the pandemic and a shortage of properties removes any power to negotiate over prices or conditions. Renters are witnessing their landlords accumulate property and wealth, enabled by politicians catering to investors at the expense of people needing a home.&nbsp;</p> <p>But as their power in the housing market shrinks, the growing contest for their vote is providing renters with an opportunity to flex their muscle at the ballot box. Adam Bandt has declared the Greens to be “the party of renters” and vowed to hold the government to account for soaring rental costs. To date, state and federal governments have resisted the Greens calls for rent caps and freezes, countering with promises to stimulate construction of new homes to increase supply and reduce prices.</p> <p>Their challenge is that these policies will take years to bring down rental prices, and people are feeling the pain now. So, as we move towards an election where millennials and gen Z will outnumber baby boomers, how could the angry renter reshape our political landscape?</p> <p><strong>What we found:</strong></p> <p>The median electorate comprises 25% renters, which means that half of Australia’s 151 electorates have more &#8211; some significantly more. This cohort votes progressively, with every additional 1% of renters in an electorate translating, on average, to an additional 0.8% to the combined Labor and Green primary vote.</p> <p>It seems renters have recognised that they have little to conserve, so don’t vote conservative. This is clear when we order electorates by the number of renters, with the first Coalition-held seat coming in at number 26 (Herbert). Labor and the Greens share the top 10.</p> <figure class="wp-block-table"><table><tbody><tr><th class="has-text-align-center" data-align="center">Electorate</th><th class="has-text-align-center" data-align="center">Renters</th><th class="has-text-align-center" data-align="center">Incumbent</th></tr><tr><td class="has-text-align-center" data-align="center">Sydney</td><td class="has-text-align-center" data-align="center">51.5%</td><td class="has-text-align-center" data-align="center">ALP</td></tr><tr><td class="has-text-align-center" data-align="center">Melbourne</td><td class="has-text-align-center" data-align="center">46.6%</td><td class="has-text-align-center" data-align="center">GRN</td></tr><tr><td class="has-text-align-center" data-align="center">Brisbane</td><td class="has-text-align-center" data-align="center">45.7%</td><td class="has-text-align-center" data-align="center">GRN</td></tr><tr><td class="has-text-align-center" data-align="center">Parramatta</td><td class="has-text-align-center" data-align="center">43.8%</td><td class="has-text-align-center" data-align="center">ALP</td></tr><tr><td class="has-text-align-center" data-align="center">Griffith</td><td class="has-text-align-center" data-align="center">42.1%</td><td class="has-text-align-center" data-align="center">GRN</td></tr><tr><td class="has-text-align-center" data-align="center">Kingsford Smith</td><td class="has-text-align-center" data-align="center">41.4%</td><td class="has-text-align-center" data-align="center">ALP</td></tr><tr><td class="has-text-align-center" data-align="center">Solomon</td><td class="has-text-align-center" data-align="center">41.1%</td><td class="has-text-align-center" data-align="center">ALP</td></tr><tr><td class="has-text-align-center" data-align="center">Macnamara</td><td class="has-text-align-center" data-align="center">39.9%</td><td class="has-text-align-center" data-align="center">ALP</td></tr><tr><td class="has-text-align-center" data-align="center">Reid</td><td class="has-text-align-center" data-align="center">39.1%</td><td class="has-text-align-center" data-align="center">ALP</td></tr><tr><td class="has-text-align-center" data-align="center">Grayndler</td><td class="has-text-align-center" data-align="center">38.5%</td><td class="has-text-align-center" data-align="center">ALP</td></tr><tr><td class="has-text-align-center" data-align="center">Wentworth</td><td class="has-text-align-center" data-align="center">37.4%</td><td class="has-text-align-center" data-align="center">IND</td></tr><tr><td class="has-text-align-center" data-align="center">Fowler</td><td class="has-text-align-center" data-align="center">37.2%</td><td class="has-text-align-center" data-align="center">IND</td></tr><tr><td class="has-text-align-center" data-align="center">North Sydney</td><td class="has-text-align-center" data-align="center">37.0%</td><td class="has-text-align-center" data-align="center">IND</td></tr><tr><td class="has-text-align-center" data-align="center">Adelaide</td><td class="has-text-align-center" data-align="center">36.6%</td><td class="has-text-align-center" data-align="center">ALP</td></tr><tr><td class="has-text-align-center" data-align="center">Blaxland</td><td class="has-text-align-center" data-align="center">36.2%</td><td class="has-text-align-center" data-align="center">ALP</td></tr><tr><td class="has-text-align-center" data-align="center">Bennelong</td><td class="has-text-align-center" data-align="center">35.9%</td><td class="has-text-align-center" data-align="center">ALP</td></tr><tr><td class="has-text-align-center" data-align="center">Watson</td><td class="has-text-align-center" data-align="center">35.5%</td><td class="has-text-align-center" data-align="center">ALP</td></tr><tr><td class="has-text-align-center" data-align="center">Perth</td><td class="has-text-align-center" data-align="center">34.7%</td><td class="has-text-align-center" data-align="center">ALP</td></tr><tr><td class="has-text-align-center" data-align="center">Higgins</td><td class="has-text-align-center" data-align="center">34.4%</td><td class="has-text-align-center" data-align="center">ALP</td></tr><tr><td class="has-text-align-center" data-align="center">Barton</td><td class="has-text-align-center" data-align="center">34.4%</td><td class="has-text-align-center" data-align="center">ALP</td></tr><tr><td class="has-text-align-center" data-align="center">Lingiari</td><td class="has-text-align-center" data-align="center">34.1%</td><td class="has-text-align-center" data-align="center">ALP</td></tr><tr><td class="has-text-align-center" data-align="center">Lilley</td><td class="has-text-align-center" data-align="center">34.1%</td><td class="has-text-align-center" data-align="center">ALP</td></tr><tr><td class="has-text-align-center" data-align="center">Chifley</td><td class="has-text-align-center" data-align="center">34.0%</td><td class="has-text-align-center" data-align="center">ALP</td></tr><tr><td class="has-text-align-center" data-align="center">Swan</td><td class="has-text-align-center" data-align="center">33.7%</td><td class="has-text-align-center" data-align="center">ALP</td></tr><tr><td class="has-text-align-center" data-align="center">Canberra</td><td class="has-text-align-center" data-align="center">33.6%</td><td class="has-text-align-center" data-align="center">ALP</td></tr><tr><td class="has-text-align-center" data-align="center">Herbert</td><td class="has-text-align-center" data-align="center">33.5%</td><td class="has-text-align-center" data-align="center">LNP</td></tr></tbody></table></figure> <p>A cursory look at the news or social media shows the political parties &#8211; particularly Labor and Greens &#8211; are grappling with the growing political influence of renters. From <a href="https://www.pm.gov.au/media/meeting-national-cabinet-working-together-deliver-better-housing-outcomes">National Cabinet’s “Better Deal for Renters</a>” to <a href="https://www.smh.com.au/politics/federal/white-hot-the-political-brawl-that-has-albanese-losing-his-cool-20230622-p5dis4.html">ill-temped parliamentary spats</a>, the contest is heating up to win over these voters with vastly different visions for the future.</p> <p>While the Liberals are late to the party, there appears tripartisan acceptance that seats will change hands if even a small minority of renters are angry enough to change their votes.</p> <div style="display: flex; justify-content: center"><iframe style="width: 120%; height: 800px;" src="/wp-content/uploads/2024/03/renters.html"> </iframe> </div> Progressive vote versus %renters in electorate. Trend line showing a fit to the progressive vote (ALP+GRN) as a function of number of renters. <p></p> <p><strong>Interactive: how the “anger factor” could shift seats</strong></p> <p>To visualise how angry renters could influence the upcoming federal election, we have developed a simple experiment.</p> <p>If we accept that a proportion of renters are angry enough to defect from the major parties to the Greens (and direct their preferences as the seat has done in the past), we can quantify how angry they need to become before the Greens start to win seats.</p> <p>Applying our model to a hypothetical electorate with 30% renters, at an anger factor of 10%, there will be 3% of voters mad enough to change their vote from Labor or Liberal to the Greens.</p> <div style="display: flex; justify-content: center"><iframe style="width: 120%; height: 800px;" src="/wp-content/uploads/2024/03/angry.html"> </iframe> </div> <p>Move the slider to see how angry renters need to become to flip the seat.&nbsp;</p> <p>*In this scenario, we assume that independent and third party seats remain with the incumbents.&nbsp;</p> <p>You will see the first seats to change hands are three cornered contests &#8211; Richmond and Higgins. Both are currently held by Labor, albeit with very low primary votes: 28.8% and 28.5% respectively.</p> <p>Next to fall are inner city seats, including Cooper, Macnamara and Perth; again, all currently held by Labor.</p> <p>Our analysis suggests the Greens are prudent to elevate the plight of renters through the 47th parliament. In prioritising these issues, they are forcing the major parties to undertake a radical rethink of the housing policies they present.</p> <p>All of this suggests that renters are poised to be a decisive constituency at the next election. If there’s any truth to the Greens claim that renters won’t forgive the Albanese Government for its response to record price increases, they are well positioned to make gains in 2025.</p> <ul class="wp-block-list"> <li></li> </ul> <p>The post <a href="/2024/03/22/the-power-of-renters/">Renters are angry. Will they flex their political muscle?</a> appeared first on <a href="/">PolIQ</a>.</p> ]]>
</content:encoded>
</item>
<item>
<title>The Conversation: 10 times this year the Webb Telescope blew us away</title>
<link>/2024/02/29/the-conversation-10-times-this-year-the-webb-telescope-blew-us-away/</link>
<dc:creator>
<![CDATA[ Colin Jacobs ]]>
</dc:creator>
<pubDate>Thu, 29 Feb 2024 05:33:59 +0000</pubDate>
<category>
<![CDATA[ Media ]]>
</category>
<guid isPermaLink="false">http://web.polimap.pro:8080/?p=162</guid>
<description>
<![CDATA[ <p>It is no exaggeration to say the James Webb Space Telescope (JWST) represents a new era for modern astronomy. Launched on December 25 last year&#160;and fully operational since July, the ...</p> <p>The post <a href="/2024/02/29/the-conversation-10-times-this-year-the-webb-telescope-blew-us-away/">The Conversation: 10 times this year the Webb Telescope blew us away</a> appeared first on <a href="/">PolIQ</a>.</p> ]]>
</description>
<content:encoded>
<![CDATA[ <div class="wp-block-image is-style-default"> <figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="560" height="262" src="http://web.poliq.au:8080/wp-content/uploads/2024/02/Webb-telescope-copy-3.jpg" alt="" class="wp-image-283" srcset="/wp-content/uploads/2024/02/Webb-telescope-copy-3.jpg 560w, /wp-content/uploads/2024/02/Webb-telescope-copy-3-300x140.jpg 300w" sizes="(max-width: 560px) 100vw, 560px" /></figure></div> <p>It is no exaggeration to say the James Webb Space Telescope (JWST) represents a new era for modern astronomy.</p> <p><a href="https://theconversation.com/nasas-james-webb-space-telescope-has-reached-its-destination-1-5-million-km-from-earth-heres-what-happens-next-175327">Launched on December 25 last year</a>&nbsp;and fully operational since July, the telescope offers glimpses of the universe that were inaccessible to us before. Like the Hubble Space Telescope, the JWST is in space, so it can take pictures with stunning detail free from the distortions of Earth’s atmosphere.</p> <p>However, while Hubble is in orbit around Earth at an altitude of 540km, the JWST is&nbsp;<em>1.5 million</em>&nbsp;kilometres distant, far beyond the Moon. From this position, away from the interference of our planet’s reflected heat, it can collect light from across the universe far into the infrared portion of the electromagnetic spectrum.</p> <p>Read more on <a href="https://theconversation.com/10-times-this-year-the-webb-telescope-blew-us-away-with-new-images-of-our-stunning-universe-194739">The Conversation</a>.</p> <p></p> <nav class="is-responsive wp-block-navigation is-layout-flex wp-block-navigation-is-layout-flex" aria-label="" data-wp-interactive="core/navigation" data-wp-context='{"overlayOpenedBy":{"click":false,"hover":false,"focus":false},"type":"overlay","roleAttribute":"","ariaLabel":"Menu"}'><button aria-haspopup="dialog" aria-label="Open menu" class="wp-block-navigation__responsive-container-open " data-wp-on-async--click="actions.openMenuOnClick" data-wp-on--keydown="actions.handleMenuKeydown" ><svg width="24" height="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" aria-hidden="true" focusable="false"><rect x="4" y="7.5" width="16" height="1.5" /><rect x="4" y="15" width="16" height="1.5" /></svg></button> <div class="wp-block-navigation__responsive-container " id="modal-1" data-wp-class--has-modal-open="state.isMenuOpen" data-wp-class--is-menu-open="state.isMenuOpen" data-wp-watch="callbacks.initMenu" data-wp-on--keydown="actions.handleMenuKeydown" data-wp-on-async--focusout="actions.handleMenuFocusout" tabindex="-1" > <div class="wp-block-navigation__responsive-close" tabindex="-1"> <div class="wp-block-navigation__responsive-dialog" data-wp-bind--aria-modal="state.ariaModal" data-wp-bind--aria-label="state.ariaLabel" data-wp-bind--role="state.roleAttribute" > <button aria-label="Close menu" class="wp-block-navigation__responsive-container-close" data-wp-on-async--click="actions.closeMenuOnClick" ><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24" aria-hidden="true" focusable="false"><path d="m13.06 12 6.47-6.47-1.06-1.06L12 10.94 5.53 4.47 4.47 5.53 10.94 12l-6.47 6.47 1.06 1.06L12 13.06l6.47 6.47 1.06-1.06L13.06 12Z"></path></svg></button> <div class="wp-block-navigation__responsive-container-content" data-wp-watch="callbacks.focusFirstElement" id="modal-1-content"> <ul class="wp-block-navigation__container is-responsive wp-block-navigation"><li class=" wp-block-navigation-item menu-item menu-item-type-post_type menu-item-object-page menu-item-home wp-block-navigation-link"><a class="wp-block-navigation-item__content" href="http://web.polimap.pro:8080/" title=""><span class="wp-block-navigation-item__label">Home</span></a></li><li class=" wp-block-navigation-item menu-item menu-item-type-post_type menu-item-object-page wp-block-navigation-link"><a class="wp-block-navigation-item__content" href="http://web.polimap.pro:8080/about/" title=""><span class="wp-block-navigation-item__label">About Us</span></a></li><li data-wp-context="{ &quot;submenuOpenedBy&quot;: { &quot;click&quot;: false, &quot;hover&quot;: false, &quot;focus&quot;: false }, &quot;type&quot;: &quot;submenu&quot; }" data-wp-interactive="core/navigation" data-wp-on--focusout="actions.handleMenuFocusout" data-wp-on--keydown="actions.handleMenuKeydown" data-wp-on-async--mouseenter="actions.openMenuOnHover" data-wp-on-async--mouseleave="actions.closeMenuOnHover" data-wp-watch="callbacks.initMenu" tabindex="-1" class=" wp-block-navigation-item has-child open-on-hover-click menu-item menu-item-type-post_type menu-item-object-page wp-block-navigation-submenu"><a class="wp-block-navigation-item__content" href="http://web.polimap.pro:8080/services/" title="">Services</a><button data-wp-bind--aria-expanded="state.isMenuOpen" data-wp-on-async--click="actions.toggleMenuOnClick" aria-label="Services submenu" class="wp-block-navigation__submenu-icon wp-block-navigation-submenu__toggle" ><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 12 12" fill="none" aria-hidden="true" focusable="false"><path d="M1.50002 4L6.00002 8L10.5 4" stroke-width="1.5"></path></svg></button><ul data-wp-on-async--focus="actions.openMenuOnFocus" class="wp-block-navigation__submenu-container menu-item menu-item-type-post_type menu-item-object-page wp-block-navigation-submenu"><li class=" wp-block-navigation-item menu-item menu-item-type-post_type menu-item-object-page wp-block-navigation-link"><a class="wp-block-navigation-item__content" href="http://web.polimap.pro:8080/polimap-pro/" title=""><span class="wp-block-navigation-item__label">PoliMap Pro</span></a></li></ul></li><li class=" wp-block-navigation-item menu-item menu-item-type-taxonomy menu-item-object-category wp-block-navigation-link"><a class="wp-block-navigation-item__content" href="http://web.polimap.pro:8080/category/media-analysis/" title=""><span class="wp-block-navigation-item__label">Media u0026amp; Analysis</span></a></li></ul> </div> </div> </div> </div></nav><p>The post <a href="/2024/02/29/the-conversation-10-times-this-year-the-webb-telescope-blew-us-away/">The Conversation: 10 times this year the Webb Telescope blew us away</a> appeared first on <a href="/">PolIQ</a>.</p> ]]>
</content:encoded>
</item>
<item>
<title>The war in Gaza (and in the ALP)</title>
<link>/2024/02/27/gaza-and-federal-elections/</link>
<dc:creator>
<![CDATA[ Colin Jacobs ]]>
</dc:creator>
<pubDate>Tue, 27 Feb 2024 05:38:06 +0000</pubDate>
<category>
<![CDATA[ Analysis ]]>
</category>
<category>
<![CDATA[ federal ]]>
</category>
<category>
<![CDATA[ maps ]]>
</category>
<guid isPermaLink="false">http://localhost:8080/?p=1</guid>
<description>
<![CDATA[ <p>The October 7 attacks and subsequent war in Gaza have stirred deep feelings all over the world and Australia is no exception, with few aspects of Australian public life completely ...</p> <p>The post <a href="/2024/02/27/gaza-and-federal-elections/">The war in Gaza (and in the ALP)</a> appeared first on <a href="/">PolIQ</a>.</p> ]]>
</description>
<content:encoded>
<![CDATA[ <div class="wp-block-image"> <figure class="aligncenter size-large is-resized"><img loading="lazy" decoding="async" width="1024" height="683" src="http://web.poliq.au:8080/wp-content/uploads/2024/02/Gaza-1024x683.webp" alt="" class="wp-image-286" style="width:600px" srcset="/wp-content/uploads/2024/02/Gaza-1024x683.webp 1024w, /wp-content/uploads/2024/02/Gaza-300x200.webp 300w, /wp-content/uploads/2024/02/Gaza-768x512.webp 768w, /wp-content/uploads/2024/02/Gaza.webp 1350w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption class="wp-element-caption">Destruction in Khan Yunis, Gaza. Image: Getty</figcaption></figure></div> <p>The October 7 attacks and subsequent war in Gaza have stirred deep feelings all over the world and Australia is no exception, with few aspects of Australian public life completely unscathed by the conflict. To say that opinions on the topic are deeply felt and sharply divided is quite an understatement. Many organisations, for good reasons or bad, have tried to walk a middle ground, but have found that their constituencies unsatisfied or downright furious with any equivocation.</p> <p>Politics, of course, is where this is most keenly relevant. The Labor government have tried to toe the line of supporting Israel without quite giving them complete <em>carte blanche</em> to flatten Gaza, but their failure to wholeheartedly condemn Israel&#8217;s bombing campaign (let alone acts such as <a href="https://www.theguardian.com/world/2023/oct/28/australia-abstains-from-un-resolution-calling-for-truce-in-gaza-prompting-criticism-at-home" data-type="link" data-id="https://www.theguardian.com/world/2023/oct/28/australia-abstains-from-un-resolution-calling-for-truce-in-gaza-prompting-criticism-at-home">abstaining from UN votes</a> calling for truce) has been seen by many, especially in the Muslim community, as giving tacit approval to genocide.</p> <p>Many MPs will be wrestling with both their consciences and party rooms as this bloody war continues. All politics is, of course local, and for those that have a significant Jewish or Muslim constituency getting the balance right will feel more politically existential. The anger towards Labor in the Muslim community in particular is boiling over, with Victorian and NSW Muslim organisations taking the extraordinary step of boycotting government <a href="https://en.wikipedia.org/wiki/Iftar">Iftar</a> dinners, urging their members to stay away. This rift is heart-felt and sincere and will take a long time to heal. But will there be electoral consequences?</p> <p>Labor&#8217;s vote is strong in the Muslim community. Of the 15 federal seats with greater than an 8% Muslim population, Labor holds all of them (and the next one is held by Dai Le, an independent). There is significant correlation between the number of households identifying as Muslim and the Labor primary vote:</p> <!-- <iframe width="80%" height="550px" frameborder="0" scrolling="no" src="//plotly.com/~coljac/41.embed"></iframe> --> <div style="display: flex; justify-content: center"> <iframe title="Primary vote" aria-label="Scatter Plot" id="datawrapper-chart-Op9z6" src="https://datawrapper.dwcdn.net/Op9z6/1/" scrolling="no" frameborder="0" style="width: 0; min-width: 100% !important; border: none;" height="400" data-external="1"></iframe><script type="text/javascript">!function(){"use strict";window.addEventListener("message",(function(a){if(void 0!==a.data["datawrapper-height"]){var e=document.querySelectorAll("iframe");for(var t in a.data["datawrapper-height"])for(var r=0;r<e.length;r++)if(e[r].contentWindow===a.source){var i=a.data["datawrapper-height"][t]+"px";e[r].style.height=i}}}))}(); </script> </div> <p>However, it's in the more marginal seats where the incumbents might be a little concerned. There are 14 seats where the number of Muslims exceeds Labor's margin. Of course, it would be silly to suggest that the entire Muslim population of a seat would en masse and to a person shift away from Labor; for a start, they would to find a better option somewhere else. But in a seat like Bennelong, held with less than a 1% margin, even a 3% Muslim population disaffected with Labour could make the job of retaining the seat harder if there is a swing against the Government.</p> <figure class="wp-block-table aligncenter"><table><tbody><tr><td><strong>Electorate</strong></td><td class="has-text-align-center" data-align="center"><strong>ALP margin</strong></td><td class="has-text-align-center" data-align="center"><strong>% Muslim households</strong></td></tr><tr><td>Gilmore</td><td class="has-text-align-center" data-align="center">0.17%</td><td class="has-text-align-center" data-align="center">0.30%</td></tr><tr><td>Lingiari</td><td class="has-text-align-center" data-align="center">0.95%</td><td class="has-text-align-center" data-align="center">1.20%</td></tr><tr><td>Bennelong</td><td class="has-text-align-center" data-align="center">0.98%</td><td class="has-text-align-center" data-align="center">3.20%</td></tr><tr><td>Tangney</td><td class="has-text-align-center" data-align="center">2.38%</td><td class="has-text-align-center" data-align="center">3.40%</td></tr><tr><td>Parramatta</td><td class="has-text-align-center" data-align="center">4.57%</td><td class="has-text-align-center" data-align="center">10.50%</td></tr><tr><td>Werriwa</td><td class="has-text-align-center" data-align="center">5.82%</td><td class="has-text-align-center" data-align="center">16.00%</td></tr><tr><td>Bruce</td><td class="has-text-align-center" data-align="center">6.59%</td><td class="has-text-align-center" data-align="center">13.80%</td></tr><tr><td>Holt</td><td class="has-text-align-center" data-align="center">7.12%</td><td class="has-text-align-center" data-align="center">10.70%</td></tr><tr><td>Macarthur</td><td class="has-text-align-center" data-align="center">8.53%</td><td class="has-text-align-center" data-align="center">9.80%</td></tr><tr><td>Wills</td><td class="has-text-align-center" data-align="center">8.57%</td><td class="has-text-align-center" data-align="center">10.30%</td></tr><tr><td>McMahon</td><td class="has-text-align-center" data-align="center">9.49%</td><td class="has-text-align-center" data-align="center">13.80%</td></tr><tr><td>Calwell</td><td class="has-text-align-center" data-align="center">12.39%</td><td class="has-text-align-center" data-align="center">23.80%</td></tr><tr><td>Blaxland</td><td class="has-text-align-center" data-align="center">14.94%</td><td class="has-text-align-center" data-align="center">31.70%</td></tr><tr><td>Watson</td><td class="has-text-align-center" data-align="center">15.10%</td><td class="has-text-align-center" data-align="center">25.10%</td></tr></tbody></table><figcaption class="wp-element-caption">The 14 ALP-held seats where the Muslim population exceeds Labor's margin.</figcaption></figure> <div class="leaflet-map WPLeafletMap" style="height:500px; width:80%;"></div><script> window.WPLeafletMapPlugin = window.WPLeafletMapPlugin || []; window.WPLeafletMapPlugin.push(function WPLeafletMapShortcode() {/*<script>*/ var baseUrl = atob('aHR0cHM6Ly97c30udGlsZS5vcGVuc3RyZWV0bWFwLm9yZy97en0ve3h9L3t5fS5wbmc='); var base = (!baseUrl && window.MQ) ? window.MQ.mapLayer() : L.tileLayer(baseUrl, L.Util.extend({}, { detectRetina: 0, }, {"subdomains":"abc","noWrap":false,"maxZoom":19} ) ); var options = L.Util.extend({}, { layers: [base], attributionControl: false }, {"zoomControl":true,"scrollWheelZoom":true,"doubleClickZoom":false,"fitBounds":true,"minZoom":0,"maxZoom":19,"maxBounds":null,"attribution":"<a href=\"http:\/\/leafletjs.com\" title=\"A JS library for interactive maps\">Leaflet<\/a>; \u00a9 <a href=\"http:\/\/www.openstreetmap.org\/copyright\">OpenStreetMap<\/a> contributors"}, {}); window.WPLeafletMapPlugin.createMap(options).setView([-33.97,147.17],5);});</script> <script> window.WPLeafletMapPlugin = window.WPLeafletMapPlugin || []; window.WPLeafletMapPlugin.push(function WPLeafletMarkerShortcode() {/*<script>*/ var map = window.WPLeafletMapPlugin.getCurrentMap(); var group = window.WPLeafletMapPlugin.getCurrentGroup(); var marker_options = window.WPLeafletMapPlugin.getIconOptions({}); var marker = L.marker( [-33.79454,151.09858], marker_options ); var is_image = map.is_image_map; if (marker_options.draggable) { marker.on('dragend', function () { var latlng = this.getLatLng(); var lat = latlng.lat; var lng = latlng.lng; if (is_image) { console.log('leaflet-marker y=' + lat + ' x=' + lng); } else { console.log('leaflet-marker lat=' + lat + ' lng=' + lng); } }); } marker.addTo( group ); marker.bindPopup(window.WPLeafletMapPlugin.unescape('Bennelong')).openPopup();window.WPLeafletMapPlugin.markers.push( marker ); });</script><script> window.WPLeafletMapPlugin = window.WPLeafletMapPlugin || []; window.WPLeafletMapPlugin.push(function WPLeafletjsonShortcode() {/*<script>*/ var src = '/wp-content/geo/Bennelong.geojson'; var default_style = {}; var rewrite_keys = { stroke : 'color', 'stroke-width' : 'weight', 'stroke-opacity' : 'opacity', fill : 'fillColor', 'fill-opacity' : 'fillOpacity', }; // htmlspecialchars converts & to "&amp;"; maybe unnecessarily, and maybe 3x var ampersandRegex = /&(?:amp;){1,3}/g var layer = L.ajaxGeoJson(src.replace(ampersandRegex, '&'), { type: 'json', style : layerStyle, onEachFeature : onEachFeature, pointToLayer: pointToLayer }); var fitbounds = 0; var circleMarker = 0; var popup_text = window.WPLeafletMapPlugin.unescape("Electorate: Bennelong&lt;br&gt;Margin: 1.0%&lt;br&gt;3.2% muslim households"); var popup_property = ""; var group = window.WPLeafletMapPlugin.getCurrentGroup(); var markerOptions = window.WPLeafletMapPlugin.getIconOptions({}); layer.addTo( group ); window.WPLeafletMapPlugin.geojsons.push( layer ); if (fitbounds) { layer.on('ready', function () { this.map.fitBounds( this.getBounds() ); }); } function layerStyle (feature) { var props = feature.properties || {}; var style = {}; function camelFun (_, first_letter) { return first_letter.toUpperCase(); }; for (var key in props) { if (key.match('-')) { var camelcase = key.replace(/-(\w)/, camelFun); style[ camelcase ] = props[ key ]; } // rewrite style keys from geojson.io if (rewrite_keys[ key ]) { style[ rewrite_keys[ key ] ] = props[ key ]; } } return L.Util.extend(style, default_style); } function onEachFeature (feature, layer) { var props = feature.properties || {}; var text; if (0) { text = window.WPLeafletMapPlugin.propsToTable(props); } else { text = popup_property ? props[ popup_property ] : window.WPLeafletMapPlugin.template( popup_text, feature.properties ); } if (text) { layer.bindPopup( text ); } } function pointToLayer (feature, latlng) { if (circleMarker) { return L.circleMarker(latlng); } return L.marker(latlng, markerOptions); }});</script><script> window.WPLeafletMapPlugin = window.WPLeafletMapPlugin || []; window.WPLeafletMapPlugin.push(function WPLeafletMarkerShortcode() {/*<script>*/ var map = window.WPLeafletMapPlugin.getCurrentMap(); var group = window.WPLeafletMapPlugin.getCurrentGroup(); var marker_options = window.WPLeafletMapPlugin.getIconOptions({}); var marker = L.marker( [-33.89631,151.00899], marker_options ); var is_image = map.is_image_map; if (marker_options.draggable) { marker.on('dragend', function () { var latlng = this.getLatLng(); var lat = latlng.lat; var lng = latlng.lng; if (is_image) { console.log('leaflet-marker y=' + lat + ' x=' + lng); } else { console.log('leaflet-marker lat=' + lat + ' lng=' + lng); } }); } marker.addTo( group ); marker.bindPopup(window.WPLeafletMapPlugin.unescape('Blaxland')).openPopup();window.WPLeafletMapPlugin.markers.push( marker ); });</script><script> window.WPLeafletMapPlugin = window.WPLeafletMapPlugin || []; window.WPLeafletMapPlugin.push(function WPLeafletjsonShortcode() {/*<script>*/ var src = '/wp-content/geo/Blaxland.geojson'; var default_style = {}; var rewrite_keys = { stroke : 'color', 'stroke-width' : 'weight', 'stroke-opacity' : 'opacity', fill : 'fillColor', 'fill-opacity' : 'fillOpacity', }; // htmlspecialchars converts & to "&amp;"; maybe unnecessarily, and maybe 3x var ampersandRegex = /&(?:amp;){1,3}/g var layer = L.ajaxGeoJson(src.replace(ampersandRegex, '&'), { type: 'json', style : layerStyle, onEachFeature : onEachFeature, pointToLayer: pointToLayer }); var fitbounds = 0; var circleMarker = 0; var popup_text = window.WPLeafletMapPlugin.unescape("Electorate: Blaxland&lt;br&gt;Margin: 14.9%&lt;br&gt;31.7% muslim households"); var popup_property = ""; var group = window.WPLeafletMapPlugin.getCurrentGroup(); var markerOptions = window.WPLeafletMapPlugin.getIconOptions({}); layer.addTo( group ); window.WPLeafletMapPlugin.geojsons.push( layer ); if (fitbounds) { layer.on('ready', function () { this.map.fitBounds( this.getBounds() ); }); } function layerStyle (feature) { var props = feature.properties || {}; var style = {}; function camelFun (_, first_letter) { return first_letter.toUpperCase(); }; for (var key in props) { if (key.match('-')) { var camelcase = key.replace(/-(\w)/, camelFun); style[ camelcase ] = props[ key ]; } // rewrite style keys from geojson.io if (rewrite_keys[ key ]) { style[ rewrite_keys[ key ] ] = props[ key ]; } } return L.Util.extend(style, default_style); } function onEachFeature (feature, layer) { var props = feature.properties || {}; var text; if (0) { text = window.WPLeafletMapPlugin.propsToTable(props); } else { text = popup_property ? props[ popup_property ] : window.WPLeafletMapPlugin.template( popup_text, feature.properties ); } if (text) { layer.bindPopup( text ); } } function pointToLayer (feature, latlng) { if (circleMarker) { return L.circleMarker(latlng); } return L.marker(latlng, markerOptions); }});</script><script> window.WPLeafletMapPlugin = window.WPLeafletMapPlugin || []; window.WPLeafletMapPlugin.push(function WPLeafletMarkerShortcode() {/*<script>*/ var map = window.WPLeafletMapPlugin.getCurrentMap(); var group = window.WPLeafletMapPlugin.getCurrentGroup(); var marker_options = window.WPLeafletMapPlugin.getIconOptions({}); var marker = L.marker( [-37.99371,145.27939], marker_options ); var is_image = map.is_image_map; if (marker_options.draggable) { marker.on('dragend', function () { var latlng = this.getLatLng(); var lat = latlng.lat; var lng = latlng.lng; if (is_image) { console.log('leaflet-marker y=' + lat + ' x=' + lng); } else { console.log('leaflet-marker lat=' + lat + ' lng=' + lng); } }); } marker.addTo( group ); marker.bindPopup(window.WPLeafletMapPlugin.unescape('Bruce')).openPopup();window.WPLeafletMapPlugin.markers.push( marker ); });</script><script> window.WPLeafletMapPlugin = window.WPLeafletMapPlugin || []; window.WPLeafletMapPlugin.push(function WPLeafletjsonShortcode() {/*<script>*/ var src = '/wp-content/geo/Bruce.geojson'; var default_style = {}; var rewrite_keys = { stroke : 'color', 'stroke-width' : 'weight', 'stroke-opacity' : 'opacity', fill : 'fillColor', 'fill-opacity' : 'fillOpacity', }; // htmlspecialchars converts & to "&amp;"; maybe unnecessarily, and maybe 3x var ampersandRegex = /&(?:amp;){1,3}/g var layer = L.ajaxGeoJson(src.replace(ampersandRegex, '&'), { type: 'json', style : layerStyle, onEachFeature : onEachFeature, pointToLayer: pointToLayer }); var fitbounds = 0; var circleMarker = 0; var popup_text = window.WPLeafletMapPlugin.unescape("Electorate: Bruce&lt;br&gt;Margin: 6.6%&lt;br&gt;13.8% muslim households"); var popup_property = ""; var group = window.WPLeafletMapPlugin.getCurrentGroup(); var markerOptions = window.WPLeafletMapPlugin.getIconOptions({}); layer.addTo( group ); window.WPLeafletMapPlugin.geojsons.push( layer ); if (fitbounds) { layer.on('ready', function () { this.map.fitBounds( this.getBounds() ); }); } function layerStyle (feature) { var props = feature.properties || {}; var style = {}; function camelFun (_, first_letter) { return first_letter.toUpperCase(); }; for (var key in props) { if (key.match('-')) { var camelcase = key.replace(/-(\w)/, camelFun); style[ camelcase ] = props[ key ]; } // rewrite style keys from geojson.io if (rewrite_keys[ key ]) { style[ rewrite_keys[ key ] ] = props[ key ]; } } return L.Util.extend(style, default_style); } function onEachFeature (feature, layer) { var props = feature.properties || {}; var text; if (0) { text = window.WPLeafletMapPlugin.propsToTable(props); } else { text = popup_property ? props[ popup_property ] : window.WPLeafletMapPlugin.template( popup_text, feature.properties ); } if (text) { layer.bindPopup( text ); } } function pointToLayer (feature, latlng) { if (circleMarker) { return L.circleMarker(latlng); } return L.marker(latlng, markerOptions); }});</script><script> window.WPLeafletMapPlugin = window.WPLeafletMapPlugin || []; window.WPLeafletMapPlugin.push(function WPLeafletMarkerShortcode() {/*<script>*/ var map = window.WPLeafletMapPlugin.getCurrentMap(); var group = window.WPLeafletMapPlugin.getCurrentGroup(); var marker_options = window.WPLeafletMapPlugin.getIconOptions({}); var marker = L.marker( [-37.59914,144.90146], marker_options ); var is_image = map.is_image_map; if (marker_options.draggable) { marker.on('dragend', function () { var latlng = this.getLatLng(); var lat = latlng.lat; var lng = latlng.lng; if (is_image) { console.log('leaflet-marker y=' + lat + ' x=' + lng); } else { console.log('leaflet-marker lat=' + lat + ' lng=' + lng); } }); } marker.addTo( group ); marker.bindPopup(window.WPLeafletMapPlugin.unescape('Calwell')).openPopup();window.WPLeafletMapPlugin.markers.push( marker ); });</script><script> window.WPLeafletMapPlugin = window.WPLeafletMapPlugin || []; window.WPLeafletMapPlugin.push(function WPLeafletjsonShortcode() {/*<script>*/ var src = '/wp-content/geo/Calwell.geojson'; var default_style = {}; var rewrite_keys = { stroke : 'color', 'stroke-width' : 'weight', 'stroke-opacity' : 'opacity', fill : 'fillColor', 'fill-opacity' : 'fillOpacity', }; // htmlspecialchars converts & to "&amp;"; maybe unnecessarily, and maybe 3x var ampersandRegex = /&(?:amp;){1,3}/g var layer = L.ajaxGeoJson(src.replace(ampersandRegex, '&'), { type: 'json', style : layerStyle, onEachFeature : onEachFeature, pointToLayer: pointToLayer }); var fitbounds = 0; var circleMarker = 0; var popup_text = window.WPLeafletMapPlugin.unescape("Electorate: Calwell&lt;br&gt;Margin: 12.4%&lt;br&gt;23.8% muslim households"); var popup_property = ""; var group = window.WPLeafletMapPlugin.getCurrentGroup(); var markerOptions = window.WPLeafletMapPlugin.getIconOptions({}); layer.addTo( group ); window.WPLeafletMapPlugin.geojsons.push( layer ); if (fitbounds) { layer.on('ready', function () { this.map.fitBounds( this.getBounds() ); }); } function layerStyle (feature) { var props = feature.properties || {}; var style = {}; function camelFun (_, first_letter) { return first_letter.toUpperCase(); }; for (var key in props) { if (key.match('-')) { var camelcase = key.replace(/-(\w)/, camelFun); style[ camelcase ] = props[ key ]; } // rewrite style keys from geojson.io if (rewrite_keys[ key ]) { style[ rewrite_keys[ key ] ] = props[ key ]; } } return L.Util.extend(style, default_style); } function onEachFeature (feature, layer) { var props = feature.properties || {}; var text; if (0) { text = window.WPLeafletMapPlugin.propsToTable(props); } else { text = popup_property ? props[ popup_property ] : window.WPLeafletMapPlugin.template( popup_text, feature.properties ); } if (text) { layer.bindPopup( text ); } } function pointToLayer (feature, latlng) { if (circleMarker) { return L.circleMarker(latlng); } return L.marker(latlng, markerOptions); }});</script><script> window.WPLeafletMapPlugin = window.WPLeafletMapPlugin || []; window.WPLeafletMapPlugin.push(function WPLeafletMarkerShortcode() {/*<script>*/ var map = window.WPLeafletMapPlugin.getCurrentMap(); var group = window.WPLeafletMapPlugin.getCurrentGroup(); var marker_options = window.WPLeafletMapPlugin.getIconOptions({}); var marker = L.marker( [-35.24034,150.31217], marker_options ); var is_image = map.is_image_map; if (marker_options.draggable) { marker.on('dragend', function () { var latlng = this.getLatLng(); var lat = latlng.lat; var lng = latlng.lng; if (is_image) { console.log('leaflet-marker y=' + lat + ' x=' + lng); } else { console.log('leaflet-marker lat=' + lat + ' lng=' + lng); } }); } marker.addTo( group ); marker.bindPopup(window.WPLeafletMapPlugin.unescape('Gilmore')).openPopup();window.WPLeafletMapPlugin.markers.push( marker ); });</script><script> window.WPLeafletMapPlugin = window.WPLeafletMapPlugin || []; window.WPLeafletMapPlugin.push(function WPLeafletjsonShortcode() {/*<script>*/ var src = '/wp-content/geo/Gilmore.geojson'; var default_style = {}; var rewrite_keys = { stroke : 'color', 'stroke-width' : 'weight', 'stroke-opacity' : 'opacity', fill : 'fillColor', 'fill-opacity' : 'fillOpacity', }; // htmlspecialchars converts & to "&amp;"; maybe unnecessarily, and maybe 3x var ampersandRegex = /&(?:amp;){1,3}/g var layer = L.ajaxGeoJson(src.replace(ampersandRegex, '&'), { type: 'json', style : layerStyle, onEachFeature : onEachFeature, pointToLayer: pointToLayer }); var fitbounds = 0; var circleMarker = 0; var popup_text = window.WPLeafletMapPlugin.unescape("Electorate: Gilmore&lt;br&gt;Margin: 0.2%&lt;br&gt;0.3% muslim households"); var popup_property = ""; var group = window.WPLeafletMapPlugin.getCurrentGroup(); var markerOptions = window.WPLeafletMapPlugin.getIconOptions({}); layer.addTo( group ); window.WPLeafletMapPlugin.geojsons.push( layer ); if (fitbounds) { layer.on('ready', function () { this.map.fitBounds( this.getBounds() ); }); } function layerStyle (feature) { var props = feature.properties || {}; var style = {}; function camelFun (_, first_letter) { return first_letter.toUpperCase(); }; for (var key in props) { if (key.match('-')) { var camelcase = key.replace(/-(\w)/, camelFun); style[ camelcase ] = props[ key ]; } // rewrite style keys from geojson.io if (rewrite_keys[ key ]) { style[ rewrite_keys[ key ] ] = props[ key ]; } } return L.Util.extend(style, default_style); } function onEachFeature (feature, layer) { var props = feature.properties || {}; var text; if (0) { text = window.WPLeafletMapPlugin.propsToTable(props); } else { text = popup_property ? props[ popup_property ] : window.WPLeafletMapPlugin.template( popup_text, feature.properties ); } if (text) { layer.bindPopup( text ); } } function pointToLayer (feature, latlng) { if (circleMarker) { return L.circleMarker(latlng); } return L.marker(latlng, markerOptions); }});</script><script> window.WPLeafletMapPlugin = window.WPLeafletMapPlugin || []; window.WPLeafletMapPlugin.push(function WPLeafletMarkerShortcode() {/*<script>*/ var map = window.WPLeafletMapPlugin.getCurrentMap(); var group = window.WPLeafletMapPlugin.getCurrentGroup(); var marker_options = window.WPLeafletMapPlugin.getIconOptions({}); var marker = L.marker( [-38.15132,145.30218], marker_options ); var is_image = map.is_image_map; if (marker_options.draggable) { marker.on('dragend', function () { var latlng = this.getLatLng(); var lat = latlng.lat; var lng = latlng.lng; if (is_image) { console.log('leaflet-marker y=' + lat + ' x=' + lng); } else { console.log('leaflet-marker lat=' + lat + ' lng=' + lng); } }); } marker.addTo( group ); marker.bindPopup(window.WPLeafletMapPlugin.unescape('Holt')).openPopup();window.WPLeafletMapPlugin.markers.push( marker ); });</script><script> window.WPLeafletMapPlugin = window.WPLeafletMapPlugin || []; window.WPLeafletMapPlugin.push(function WPLeafletjsonShortcode() {/*<script>*/ var src = '/wp-content/geo/Holt.geojson'; var default_style = {}; var rewrite_keys = { stroke : 'color', 'stroke-width' : 'weight', 'stroke-opacity' : 'opacity', fill : 'fillColor', 'fill-opacity' : 'fillOpacity', }; // htmlspecialchars converts & to "&amp;"; maybe unnecessarily, and maybe 3x var ampersandRegex = /&(?:amp;){1,3}/g var layer = L.ajaxGeoJson(src.replace(ampersandRegex, '&'), { type: 'json', style : layerStyle, onEachFeature : onEachFeature, pointToLayer: pointToLayer }); var fitbounds = 0; var circleMarker = 0; var popup_text = window.WPLeafletMapPlugin.unescape("Electorate: Holt&lt;br&gt;Margin: 7.1%&lt;br&gt;10.7% muslim households"); var popup_property = ""; var group = window.WPLeafletMapPlugin.getCurrentGroup(); var markerOptions = window.WPLeafletMapPlugin.getIconOptions({}); layer.addTo( group ); window.WPLeafletMapPlugin.geojsons.push( layer ); if (fitbounds) { layer.on('ready', function () { this.map.fitBounds( this.getBounds() ); }); } function layerStyle (feature) { var props = feature.properties || {}; var style = {}; function camelFun (_, first_letter) { return first_letter.toUpperCase(); }; for (var key in props) { if (key.match('-')) { var camelcase = key.replace(/-(\w)/, camelFun); style[ camelcase ] = props[ key ]; } // rewrite style keys from geojson.io if (rewrite_keys[ key ]) { style[ rewrite_keys[ key ] ] = props[ key ]; } } return L.Util.extend(style, default_style); } function onEachFeature (feature, layer) { var props = feature.properties || {}; var text; if (0) { text = window.WPLeafletMapPlugin.propsToTable(props); } else { text = popup_property ? props[ popup_property ] : window.WPLeafletMapPlugin.template( popup_text, feature.properties ); } if (text) { layer.bindPopup( text ); } } function pointToLayer (feature, latlng) { if (circleMarker) { return L.circleMarker(latlng); } return L.marker(latlng, markerOptions); }});</script><script> window.WPLeafletMapPlugin = window.WPLeafletMapPlugin || []; window.WPLeafletMapPlugin.push(function WPLeafletMarkerShortcode() {/*<script>*/ var map = window.WPLeafletMapPlugin.getCurrentMap(); var group = window.WPLeafletMapPlugin.getCurrentGroup(); var marker_options = window.WPLeafletMapPlugin.getIconOptions({}); var marker = L.marker( [-19.41476,133.36221], marker_options ); var is_image = map.is_image_map; if (marker_options.draggable) { marker.on('dragend', function () { var latlng = this.getLatLng(); var lat = latlng.lat; var lng = latlng.lng; if (is_image) { console.log('leaflet-marker y=' + lat + ' x=' + lng); } else { console.log('leaflet-marker lat=' + lat + ' lng=' + lng); } }); } marker.addTo( group ); marker.bindPopup(window.WPLeafletMapPlugin.unescape('Lingiari')).openPopup();window.WPLeafletMapPlugin.markers.push( marker ); });</script><script> window.WPLeafletMapPlugin = window.WPLeafletMapPlugin || []; window.WPLeafletMapPlugin.push(function WPLeafletjsonShortcode() {/*<script>*/ var src = '/wp-content/geo/Lingiari.geojson'; var default_style = {}; var rewrite_keys = { stroke : 'color', 'stroke-width' : 'weight', 'stroke-opacity' : 'opacity', fill : 'fillColor', 'fill-opacity' : 'fillOpacity', }; // htmlspecialchars converts & to "&amp;"; maybe unnecessarily, and maybe 3x var ampersandRegex = /&(?:amp;){1,3}/g var layer = L.ajaxGeoJson(src.replace(ampersandRegex, '&'), { type: 'json', style : layerStyle, onEachFeature : onEachFeature, pointToLayer: pointToLayer }); var fitbounds = 0; var circleMarker = 0; var popup_text = window.WPLeafletMapPlugin.unescape("Electorate: Lingiari&lt;br&gt;Margin: 0.9%&lt;br&gt;1.2% muslim households"); var popup_property = ""; var group = window.WPLeafletMapPlugin.getCurrentGroup(); var markerOptions = window.WPLeafletMapPlugin.getIconOptions({}); layer.addTo( group ); window.WPLeafletMapPlugin.geojsons.push( layer ); if (fitbounds) { layer.on('ready', function () { this.map.fitBounds( this.getBounds() ); }); } function layerStyle (feature) { var props = feature.properties || {}; var style = {}; function camelFun (_, first_letter) { return first_letter.toUpperCase(); }; for (var key in props) { if (key.match('-')) { var camelcase = key.replace(/-(\w)/, camelFun); style[ camelcase ] = props[ key ]; } // rewrite style keys from geojson.io if (rewrite_keys[ key ]) { style[ rewrite_keys[ key ] ] = props[ key ]; } } return L.Util.extend(style, default_style); } function onEachFeature (feature, layer) { var props = feature.properties || {}; var text; if (0) { text = window.WPLeafletMapPlugin.propsToTable(props); } else { text = popup_property ? props[ popup_property ] : window.WPLeafletMapPlugin.template( popup_text, feature.properties ); } if (text) { layer.bindPopup( text ); } } function pointToLayer (feature, latlng) { if (circleMarker) { return L.circleMarker(latlng); } return L.marker(latlng, markerOptions); }});</script><script> window.WPLeafletMapPlugin = window.WPLeafletMapPlugin || []; window.WPLeafletMapPlugin.push(function WPLeafletMarkerShortcode() {/*<script>*/ var map = window.WPLeafletMapPlugin.getCurrentMap(); var group = window.WPLeafletMapPlugin.getCurrentGroup(); var marker_options = window.WPLeafletMapPlugin.getIconOptions({}); var marker = L.marker( [-34.07129,150.8276], marker_options ); var is_image = map.is_image_map; if (marker_options.draggable) { marker.on('dragend', function () { var latlng = this.getLatLng(); var lat = latlng.lat; var lng = latlng.lng; if (is_image) { console.log('leaflet-marker y=' + lat + ' x=' + lng); } else { console.log('leaflet-marker lat=' + lat + ' lng=' + lng); } }); } marker.addTo( group ); marker.bindPopup(window.WPLeafletMapPlugin.unescape('Macarthur')).openPopup();window.WPLeafletMapPlugin.markers.push( marker ); });</script><script> window.WPLeafletMapPlugin = window.WPLeafletMapPlugin || []; window.WPLeafletMapPlugin.push(function WPLeafletjsonShortcode() {/*<script>*/ var src = '/wp-content/geo/Macarthur.geojson'; var default_style = {}; var rewrite_keys = { stroke : 'color', 'stroke-width' : 'weight', 'stroke-opacity' : 'opacity', fill : 'fillColor', 'fill-opacity' : 'fillOpacity', }; // htmlspecialchars converts & to "&amp;"; maybe unnecessarily, and maybe 3x var ampersandRegex = /&(?:amp;){1,3}/g var layer = L.ajaxGeoJson(src.replace(ampersandRegex, '&'), { type: 'json', style : layerStyle, onEachFeature : onEachFeature, pointToLayer: pointToLayer }); var fitbounds = 0; var circleMarker = 0; var popup_text = window.WPLeafletMapPlugin.unescape("Electorate: Macarthur&lt;br&gt;Margin: 8.5%&lt;br&gt;9.8% muslim households"); var popup_property = ""; var group = window.WPLeafletMapPlugin.getCurrentGroup(); var markerOptions = window.WPLeafletMapPlugin.getIconOptions({}); layer.addTo( group ); window.WPLeafletMapPlugin.geojsons.push( layer ); if (fitbounds) { layer.on('ready', function () { this.map.fitBounds( this.getBounds() ); }); } function layerStyle (feature) { var props = feature.properties || {}; var style = {}; function camelFun (_, first_letter) { return first_letter.toUpperCase(); }; for (var key in props) { if (key.match('-')) { var camelcase = key.replace(/-(\w)/, camelFun); style[ camelcase ] = props[ key ]; } // rewrite style keys from geojson.io if (rewrite_keys[ key ]) { style[ rewrite_keys[ key ] ] = props[ key ]; } } return L.Util.extend(style, default_style); } function onEachFeature (feature, layer) { var props = feature.properties || {}; var text; if (0) { text = window.WPLeafletMapPlugin.propsToTable(props); } else { text = popup_property ? props[ popup_property ] : window.WPLeafletMapPlugin.template( popup_text, feature.properties ); } if (text) { layer.bindPopup( text ); } } function pointToLayer (feature, latlng) { if (circleMarker) { return L.circleMarker(latlng); } return L.marker(latlng, markerOptions); }});</script><script> window.WPLeafletMapPlugin = window.WPLeafletMapPlugin || []; window.WPLeafletMapPlugin.push(function WPLeafletMarkerShortcode() {/*<script>*/ var map = window.WPLeafletMapPlugin.getCurrentMap(); var group = window.WPLeafletMapPlugin.getCurrentGroup(); var marker_options = window.WPLeafletMapPlugin.getIconOptions({}); var marker = L.marker( [-33.83358,150.86525], marker_options ); var is_image = map.is_image_map; if (marker_options.draggable) { marker.on('dragend', function () { var latlng = this.getLatLng(); var lat = latlng.lat; var lng = latlng.lng; if (is_image) { console.log('leaflet-marker y=' + lat + ' x=' + lng); } else { console.log('leaflet-marker lat=' + lat + ' lng=' + lng); } }); } marker.addTo( group ); marker.bindPopup(window.WPLeafletMapPlugin.unescape('McMahon')).openPopup();window.WPLeafletMapPlugin.markers.push( marker ); });</script><script> window.WPLeafletMapPlugin = window.WPLeafletMapPlugin || []; window.WPLeafletMapPlugin.push(function WPLeafletjsonShortcode() {/*<script>*/ var src = '/wp-content/geo/McMahon.geojson'; var default_style = {}; var rewrite_keys = { stroke : 'color', 'stroke-width' : 'weight', 'stroke-opacity' : 'opacity', fill : 'fillColor', 'fill-opacity' : 'fillOpacity', }; // htmlspecialchars converts & to "&amp;"; maybe unnecessarily, and maybe 3x var ampersandRegex = /&(?:amp;){1,3}/g var layer = L.ajaxGeoJson(src.replace(ampersandRegex, '&'), { type: 'json', style : layerStyle, onEachFeature : onEachFeature, pointToLayer: pointToLayer }); var fitbounds = 0; var circleMarker = 0; var popup_text = window.WPLeafletMapPlugin.unescape("Electorate: McMahon&lt;br&gt;Margin: 9.5%&lt;br&gt;13.8% muslim households"); var popup_property = ""; var group = window.WPLeafletMapPlugin.getCurrentGroup(); var markerOptions = window.WPLeafletMapPlugin.getIconOptions({}); layer.addTo( group ); window.WPLeafletMapPlugin.geojsons.push( layer ); if (fitbounds) { layer.on('ready', function () { this.map.fitBounds( this.getBounds() ); }); } function layerStyle (feature) { var props = feature.properties || {}; var style = {}; function camelFun (_, first_letter) { return first_letter.toUpperCase(); }; for (var key in props) { if (key.match('-')) { var camelcase = key.replace(/-(\w)/, camelFun); style[ camelcase ] = props[ key ]; } // rewrite style keys from geojson.io if (rewrite_keys[ key ]) { style[ rewrite_keys[ key ] ] = props[ key ]; } } return L.Util.extend(style, default_style); } function onEachFeature (feature, layer) { var props = feature.properties || {}; var text; if (0) { text = window.WPLeafletMapPlugin.propsToTable(props); } else { text = popup_property ? props[ popup_property ] : window.WPLeafletMapPlugin.template( popup_text, feature.properties ); } if (text) { layer.bindPopup( text ); } } function pointToLayer (feature, latlng) { if (circleMarker) { return L.circleMarker(latlng); } return L.marker(latlng, markerOptions); }});</script><script> window.WPLeafletMapPlugin = window.WPLeafletMapPlugin || []; window.WPLeafletMapPlugin.push(function WPLeafletMarkerShortcode() {/*<script>*/ var map = window.WPLeafletMapPlugin.getCurrentMap(); var group = window.WPLeafletMapPlugin.getCurrentGroup(); var marker_options = window.WPLeafletMapPlugin.getIconOptions({}); var marker = L.marker( [-33.80792,151.00936], marker_options ); var is_image = map.is_image_map; if (marker_options.draggable) { marker.on('dragend', function () { var latlng = this.getLatLng(); var lat = latlng.lat; var lng = latlng.lng; if (is_image) { console.log('leaflet-marker y=' + lat + ' x=' + lng); } else { console.log('leaflet-marker lat=' + lat + ' lng=' + lng); } }); } marker.addTo( group ); marker.bindPopup(window.WPLeafletMapPlugin.unescape('Parramatta')).openPopup();window.WPLeafletMapPlugin.markers.push( marker ); });</script><script> window.WPLeafletMapPlugin = window.WPLeafletMapPlugin || []; window.WPLeafletMapPlugin.push(function WPLeafletjsonShortcode() {/*<script>*/ var src = '/wp-content/geo/Parramatta.geojson'; var default_style = {}; var rewrite_keys = { stroke : 'color', 'stroke-width' : 'weight', 'stroke-opacity' : 'opacity', fill : 'fillColor', 'fill-opacity' : 'fillOpacity', }; // htmlspecialchars converts & to "&amp;"; maybe unnecessarily, and maybe 3x var ampersandRegex = /&(?:amp;){1,3}/g var layer = L.ajaxGeoJson(src.replace(ampersandRegex, '&'), { type: 'json', style : layerStyle, onEachFeature : onEachFeature, pointToLayer: pointToLayer }); var fitbounds = 0; var circleMarker = 0; var popup_text = window.WPLeafletMapPlugin.unescape("Electorate: Parramatta&lt;br&gt;Margin: 4.6%&lt;br&gt;10.5% muslim households"); var popup_property = ""; var group = window.WPLeafletMapPlugin.getCurrentGroup(); var markerOptions = window.WPLeafletMapPlugin.getIconOptions({}); layer.addTo( group ); window.WPLeafletMapPlugin.geojsons.push( layer ); if (fitbounds) { layer.on('ready', function () { this.map.fitBounds( this.getBounds() ); }); } function layerStyle (feature) { var props = feature.properties || {}; var style = {}; function camelFun (_, first_letter) { return first_letter.toUpperCase(); }; for (var key in props) { if (key.match('-')) { var camelcase = key.replace(/-(\w)/, camelFun); style[ camelcase ] = props[ key ]; } // rewrite style keys from geojson.io if (rewrite_keys[ key ]) { style[ rewrite_keys[ key ] ] = props[ key ]; } } return L.Util.extend(style, default_style); } function onEachFeature (feature, layer) { var props = feature.properties || {}; var text; if (0) { text = window.WPLeafletMapPlugin.propsToTable(props); } else { text = popup_property ? props[ popup_property ] : window.WPLeafletMapPlugin.template( popup_text, feature.properties ); } if (text) { layer.bindPopup( text ); } } function pointToLayer (feature, latlng) { if (circleMarker) { return L.circleMarker(latlng); } return L.marker(latlng, markerOptions); }});</script><script> window.WPLeafletMapPlugin = window.WPLeafletMapPlugin || []; window.WPLeafletMapPlugin.push(function WPLeafletMarkerShortcode() {/*<script>*/ var map = window.WPLeafletMapPlugin.getCurrentMap(); var group = window.WPLeafletMapPlugin.getCurrentGroup(); var marker_options = window.WPLeafletMapPlugin.getIconOptions({}); var marker = L.marker( [-32.05005,115.86857], marker_options ); var is_image = map.is_image_map; if (marker_options.draggable) { marker.on('dragend', function () { var latlng = this.getLatLng(); var lat = latlng.lat; var lng = latlng.lng; if (is_image) { console.log('leaflet-marker y=' + lat + ' x=' + lng); } else { console.log('leaflet-marker lat=' + lat + ' lng=' + lng); } }); } marker.addTo( group ); marker.bindPopup(window.WPLeafletMapPlugin.unescape('Tangney')).openPopup();window.WPLeafletMapPlugin.markers.push( marker ); });</script><script> window.WPLeafletMapPlugin = window.WPLeafletMapPlugin || []; window.WPLeafletMapPlugin.push(function WPLeafletjsonShortcode() {/*<script>*/ var src = '/wp-content/geo/Tangney.geojson'; var default_style = {}; var rewrite_keys = { stroke : 'color', 'stroke-width' : 'weight', 'stroke-opacity' : 'opacity', fill : 'fillColor', 'fill-opacity' : 'fillOpacity', }; // htmlspecialchars converts & to "&amp;"; maybe unnecessarily, and maybe 3x var ampersandRegex = /&(?:amp;){1,3}/g var layer = L.ajaxGeoJson(src.replace(ampersandRegex, '&'), { type: 'json', style : layerStyle, onEachFeature : onEachFeature, pointToLayer: pointToLayer }); var fitbounds = 0; var circleMarker = 0; var popup_text = window.WPLeafletMapPlugin.unescape("Electorate: Tangney&lt;br&gt;Margin: 2.4%&lt;br&gt;3.4% muslim households"); var popup_property = ""; var group = window.WPLeafletMapPlugin.getCurrentGroup(); var markerOptions = window.WPLeafletMapPlugin.getIconOptions({}); layer.addTo( group ); window.WPLeafletMapPlugin.geojsons.push( layer ); if (fitbounds) { layer.on('ready', function () { this.map.fitBounds( this.getBounds() ); }); } function layerStyle (feature) { var props = feature.properties || {}; var style = {}; function camelFun (_, first_letter) { return first_letter.toUpperCase(); }; for (var key in props) { if (key.match('-')) { var camelcase = key.replace(/-(\w)/, camelFun); style[ camelcase ] = props[ key ]; } // rewrite style keys from geojson.io if (rewrite_keys[ key ]) { style[ rewrite_keys[ key ] ] = props[ key ]; } } return L.Util.extend(style, default_style); } function onEachFeature (feature, layer) { var props = feature.properties || {}; var text; if (0) { text = window.WPLeafletMapPlugin.propsToTable(props); } else { text = popup_property ? props[ popup_property ] : window.WPLeafletMapPlugin.template( popup_text, feature.properties ); } if (text) { layer.bindPopup( text ); } } function pointToLayer (feature, latlng) { if (circleMarker) { return L.circleMarker(latlng); } return L.marker(latlng, markerOptions); }});</script><script> window.WPLeafletMapPlugin = window.WPLeafletMapPlugin || []; window.WPLeafletMapPlugin.push(function WPLeafletMarkerShortcode() {/*<script>*/ var map = window.WPLeafletMapPlugin.getCurrentMap(); var group = window.WPLeafletMapPlugin.getCurrentGroup(); var marker_options = window.WPLeafletMapPlugin.getIconOptions({}); var marker = L.marker( [-33.90796,151.07451], marker_options ); var is_image = map.is_image_map; if (marker_options.draggable) { marker.on('dragend', function () { var latlng = this.getLatLng(); var lat = latlng.lat; var lng = latlng.lng; if (is_image) { console.log('leaflet-marker y=' + lat + ' x=' + lng); } else { console.log('leaflet-marker lat=' + lat + ' lng=' + lng); } }); } marker.addTo( group ); marker.bindPopup(window.WPLeafletMapPlugin.unescape('Watson')).openPopup();window.WPLeafletMapPlugin.markers.push( marker ); });</script><script> window.WPLeafletMapPlugin = window.WPLeafletMapPlugin || []; window.WPLeafletMapPlugin.push(function WPLeafletjsonShortcode() {/*<script>*/ var src = '/wp-content/geo/Watson.geojson'; var default_style = {}; var rewrite_keys = { stroke : 'color', 'stroke-width' : 'weight', 'stroke-opacity' : 'opacity', fill : 'fillColor', 'fill-opacity' : 'fillOpacity', }; // htmlspecialchars converts & to "&amp;"; maybe unnecessarily, and maybe 3x var ampersandRegex = /&(?:amp;){1,3}/g var layer = L.ajaxGeoJson(src.replace(ampersandRegex, '&'), { type: 'json', style : layerStyle, onEachFeature : onEachFeature, pointToLayer: pointToLayer }); var fitbounds = 0; var circleMarker = 0; var popup_text = window.WPLeafletMapPlugin.unescape("Electorate: Watson&lt;br&gt;Margin: 15.1%&lt;br&gt;25.1% muslim households"); var popup_property = ""; var group = window.WPLeafletMapPlugin.getCurrentGroup(); var markerOptions = window.WPLeafletMapPlugin.getIconOptions({}); layer.addTo( group ); window.WPLeafletMapPlugin.geojsons.push( layer ); if (fitbounds) { layer.on('ready', function () { this.map.fitBounds( this.getBounds() ); }); } function layerStyle (feature) { var props = feature.properties || {}; var style = {}; function camelFun (_, first_letter) { return first_letter.toUpperCase(); }; for (var key in props) { if (key.match('-')) { var camelcase = key.replace(/-(\w)/, camelFun); style[ camelcase ] = props[ key ]; } // rewrite style keys from geojson.io if (rewrite_keys[ key ]) { style[ rewrite_keys[ key ] ] = props[ key ]; } } return L.Util.extend(style, default_style); } function onEachFeature (feature, layer) { var props = feature.properties || {}; var text; if (0) { text = window.WPLeafletMapPlugin.propsToTable(props); } else { text = popup_property ? props[ popup_property ] : window.WPLeafletMapPlugin.template( popup_text, feature.properties ); } if (text) { layer.bindPopup( text ); } } function pointToLayer (feature, latlng) { if (circleMarker) { return L.circleMarker(latlng); } return L.marker(latlng, markerOptions); }});</script><script> window.WPLeafletMapPlugin = window.WPLeafletMapPlugin || []; window.WPLeafletMapPlugin.push(function WPLeafletMarkerShortcode() {/*<script>*/ var map = window.WPLeafletMapPlugin.getCurrentMap(); var group = window.WPLeafletMapPlugin.getCurrentGroup(); var marker_options = window.WPLeafletMapPlugin.getIconOptions({}); var marker = L.marker( [-33.92851,150.82441], marker_options ); var is_image = map.is_image_map; if (marker_options.draggable) { marker.on('dragend', function () { var latlng = this.getLatLng(); var lat = latlng.lat; var lng = latlng.lng; if (is_image) { console.log('leaflet-marker y=' + lat + ' x=' + lng); } else { console.log('leaflet-marker lat=' + lat + ' lng=' + lng); } }); } marker.addTo( group ); marker.bindPopup(window.WPLeafletMapPlugin.unescape('Werriwa')).openPopup();window.WPLeafletMapPlugin.markers.push( marker ); });</script><script> window.WPLeafletMapPlugin = window.WPLeafletMapPlugin || []; window.WPLeafletMapPlugin.push(function WPLeafletjsonShortcode() {/*<script>*/ var src = '/wp-content/geo/Werriwa.geojson'; var default_style = {}; var rewrite_keys = { stroke : 'color', 'stroke-width' : 'weight', 'stroke-opacity' : 'opacity', fill : 'fillColor', 'fill-opacity' : 'fillOpacity', }; // htmlspecialchars converts & to "&amp;"; maybe unnecessarily, and maybe 3x var ampersandRegex = /&(?:amp;){1,3}/g var layer = L.ajaxGeoJson(src.replace(ampersandRegex, '&'), { type: 'json', style : layerStyle, onEachFeature : onEachFeature, pointToLayer: pointToLayer }); var fitbounds = 0; var circleMarker = 0; var popup_text = window.WPLeafletMapPlugin.unescape("Electorate: Werriwa&lt;br&gt;Margin: 5.8%&lt;br&gt;16.0% muslim households"); var popup_property = ""; var group = window.WPLeafletMapPlugin.getCurrentGroup(); var markerOptions = window.WPLeafletMapPlugin.getIconOptions({}); layer.addTo( group ); window.WPLeafletMapPlugin.geojsons.push( layer ); if (fitbounds) { layer.on('ready', function () { this.map.fitBounds( this.getBounds() ); }); } function layerStyle (feature) { var props = feature.properties || {}; var style = {}; function camelFun (_, first_letter) { return first_letter.toUpperCase(); }; for (var key in props) { if (key.match('-')) { var camelcase = key.replace(/-(\w)/, camelFun); style[ camelcase ] = props[ key ]; } // rewrite style keys from geojson.io if (rewrite_keys[ key ]) { style[ rewrite_keys[ key ] ] = props[ key ]; } } return L.Util.extend(style, default_style); } function onEachFeature (feature, layer) { var props = feature.properties || {}; var text; if (0) { text = window.WPLeafletMapPlugin.propsToTable(props); } else { text = popup_property ? props[ popup_property ] : window.WPLeafletMapPlugin.template( popup_text, feature.properties ); } if (text) { layer.bindPopup( text ); } } function pointToLayer (feature, latlng) { if (circleMarker) { return L.circleMarker(latlng); } return L.marker(latlng, markerOptions); }});</script><script> window.WPLeafletMapPlugin = window.WPLeafletMapPlugin || []; window.WPLeafletMapPlugin.push(function WPLeafletMarkerShortcode() {/*<script>*/ var map = window.WPLeafletMapPlugin.getCurrentMap(); var group = window.WPLeafletMapPlugin.getCurrentGroup(); var marker_options = window.WPLeafletMapPlugin.getIconOptions({}); var marker = L.marker( [-37.73013,144.94862], marker_options ); var is_image = map.is_image_map; if (marker_options.draggable) { marker.on('dragend', function () { var latlng = this.getLatLng(); var lat = latlng.lat; var lng = latlng.lng; if (is_image) { console.log('leaflet-marker y=' + lat + ' x=' + lng); } else { console.log('leaflet-marker lat=' + lat + ' lng=' + lng); } }); } marker.addTo( group ); marker.bindPopup(window.WPLeafletMapPlugin.unescape('Wills')).openPopup();window.WPLeafletMapPlugin.markers.push( marker ); });</script><script> window.WPLeafletMapPlugin = window.WPLeafletMapPlugin || []; window.WPLeafletMapPlugin.push(function WPLeafletjsonShortcode() {/*<script>*/ var src = '/wp-content/geo/Wills.geojson'; var default_style = {}; var rewrite_keys = { stroke : 'color', 'stroke-width' : 'weight', 'stroke-opacity' : 'opacity', fill : 'fillColor', 'fill-opacity' : 'fillOpacity', }; // htmlspecialchars converts & to "&amp;"; maybe unnecessarily, and maybe 3x var ampersandRegex = /&(?:amp;){1,3}/g var layer = L.ajaxGeoJson(src.replace(ampersandRegex, '&'), { type: 'json', style : layerStyle, onEachFeature : onEachFeature, pointToLayer: pointToLayer }); var fitbounds = 0; var circleMarker = 0; var popup_text = window.WPLeafletMapPlugin.unescape("Electorate: Wills&lt;br&gt;Margin: 8.6%&lt;br&gt;10.3% muslim households"); var popup_property = ""; var group = window.WPLeafletMapPlugin.getCurrentGroup(); var markerOptions = window.WPLeafletMapPlugin.getIconOptions({}); layer.addTo( group ); window.WPLeafletMapPlugin.geojsons.push( layer ); if (fitbounds) { layer.on('ready', function () { this.map.fitBounds( this.getBounds() ); }); } function layerStyle (feature) { var props = feature.properties || {}; var style = {}; function camelFun (_, first_letter) { return first_letter.toUpperCase(); }; for (var key in props) { if (key.match('-')) { var camelcase = key.replace(/-(\w)/, camelFun); style[ camelcase ] = props[ key ]; } // rewrite style keys from geojson.io if (rewrite_keys[ key ]) { style[ rewrite_keys[ key ] ] = props[ key ]; } } return L.Util.extend(style, default_style); } function onEachFeature (feature, layer) { var props = feature.properties || {}; var text; if (0) { text = window.WPLeafletMapPlugin.propsToTable(props); } else { text = popup_property ? props[ popup_property ] : window.WPLeafletMapPlugin.template( popup_text, feature.properties ); } if (text) { layer.bindPopup( text ); } } function pointToLayer (feature, latlng) { if (circleMarker) { return L.circleMarker(latlng); } return L.marker(latlng, markerOptions); }});</script> <p class="has-text-align-center"><em>The seats where the percentage of Muslim households exceeds Labor's margin. Click for the numbers.</em></p> <p>With Peter Dutton at the Coalition helm, Labor may well take solace in the fact that the opposition are likely to be seen as less appealing to most Muslim voters, regardless of what Labor says or does on Palestine. However, among the above-mentioned 14 seats, one may be different, as there the ALP are competing with the Greens instead of the Coalition. Could this one issue prove decisive in this seat?</p> <h3 class="wp-block-heading">Wills</h3> <p>On paper Wills is not very marginal, with the Greens needing an 8% swing to take Bob Hawke's old stronghold from Labor's Peter Khalil. However, it would be a brave Labor who took Wills for granted. In the past, they could count on a primary vote well over 50% and a two-party preferred (2PP) result in the 70% range. Labor's hold on the seat has been steadily weakening, with the primary now in the 30s and relying on Liberal preferences to get the over the line at the last hurdle.</p> <p>if the Greens mount a serious campaign, supported by the tailwind of demographic change, it's not hard to imagine them getting back to the high water mark of (now Greens' state leader) Samantha Ratnam's 2016 result, when a 11% swing brought the margin to under 5%.</p> <iframe title="Wills 2004-2022" aria-label="Interactive line chart" id="datawrapper-chart-J8obu" src="https://datawrapper.dwcdn.net/J8obu/1/" scrolling="no" frameborder="0" style="width: 0; min-width: 100% !important; border: none;" height="400" data-external="1"></iframe><script type="text/javascript">!function(){"use strict";window.addEventListener("message",(function(a){if(void 0!==a.data["datawrapper-height"]){var e=document.querySelectorAll("iframe");for(var t in a.data["datawrapper-height"])for(var r=0;r<e.length;r++)if(e[r].contentWindow===a.source){var i=a.data["datawrapper-height"][t]+"px";e[r].style.height=i}}}))}(); </script> <p>With Brunswick now Greens heartland territory, the ALP relies on the "<a href="https://www.theage.com.au/politics/federal/breaches-in-the-hipster-proof-fence-as-labor-hits-greens-in-the-heartland-20180319-p4z53y.html?fbclid=IwAR2JkHIFS_uJCY18mOHgaFz5ZiM2YCClj6wMX2naYLF9QWF6o8xAMFLQj2M" data-type="link" data-id="https://www.theage.com.au/politics/federal/breaches-in-the-hipster-proof-fence-as-labor-hits-greens-in-the-heartland-20180319-p4z53y.html?fbclid=IwAR2JkHIFS_uJCY18mOHgaFz5ZiM2YCClj6wMX2naYLF9QWF6o8xAMFLQj2M">hipster-proof fence</a>" - the different demographics of the seat's north - to hold the line. As the map below shows, the seat's Muslim population are concentrated in this region, which represents untapped territory for Greens' gains. The Greens primary vote at Brunswick East Primary school in 2022 was 47%; at Fawkner Primary School it was 14%, with the ALP on 44%. There's a lot of room for growth there.</p> <div style="display: flex; justify-content: center"><iframe style="width: 70%; height: 400px;" src="/wp-content/uploads/2024/02/map.html"> </iframe> </div> <div style="display: flex; justify-content: center"><small>Source: ABS Census 2021</small></div> <p>So, should Labor indeed fear that this issue is a vote-changer -- and the iftar affair suggests it might be -- they will be leery of Greens campaigners shaking hands and knocking doors north of Bell Street. If the Greens put up a strong candidate and campaign intelligently in the North, we can expect to see a Labor-aligned independent (or two) running to bring back some of the lost first preferences back to Labor. </p> <p>The post <a href="/2024/02/27/gaza-and-federal-elections/">The war in Gaza (and in the ALP)</a> appeared first on <a href="/">PolIQ</a>.</p> ]]>
</content:encoded>
</item>
<item>
<title>Guardian: Why Labor/Greens coalition won’t work</title>
<link>/2024/02/26/guardian-why-labor-greens-coalition-wont-work/</link>
<dc:creator>
<![CDATA[ Colin Jacobs ]]>
</dc:creator>
<pubDate>Mon, 26 Feb 2024 05:35:26 +0000</pubDate>
<category>
<![CDATA[ Media ]]>
</category>
<category>
<![CDATA[ comment ]]>
</category>
<category>
<![CDATA[ media ]]>
</category>
<guid isPermaLink="false">http://web.polimap.pro:8080/?p=164</guid>
<description>
<![CDATA[ <p>The red and green shades of leftwing politics are too divided on fundamental issues – but it might have to happen to tackle the climate crisis There is a sentiment ...</p> <p>The post <a href="/2024/02/26/guardian-why-labor-greens-coalition-wont-work/">Guardian: Why Labor/Greens coalition won&#8217;t work</a> appeared first on <a href="/">PolIQ</a>.</p> ]]>
</description>
<content:encoded>
<![CDATA[ <p><em>The red and green shades of leftwing politics are too divided on fundamental issues – but it might have to happen to tackle the climate crisis</em></p> <div class="wp-block-image"> <figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="620" height="369" src="http://web.poliq.au:8080/wp-content/uploads/2024/03/Screen-Shot-2024-03-22-at-2.00.22-pm.png" alt="" class="wp-image-290" srcset="/wp-content/uploads/2024/03/Screen-Shot-2024-03-22-at-2.00.22-pm.png 620w, /wp-content/uploads/2024/03/Screen-Shot-2024-03-22-at-2.00.22-pm-300x179.png 300w" sizes="(max-width: 620px) 100vw, 620px" /><figcaption class="wp-element-caption">Differences between Labor and Greens about industries such as mining and forestry make an alliance unlikely for the time being. Photograph: Lisa Maree Williams/Getty Images</figcaption></figure></div> <p>There is a sentiment I think is widely felt among progressive Australians: why can’t Labor and the Greens work together instead of this constant bloody squabbling? Conflict is dispiriting, but it’s inspiring to imagine the two parties somehow joining forces. A new and vigorous political movement that could smash the disunited and increasingly aimless conservatives.</p> <p>Of course, there are a few problems with this scenario.</p> <p>Read more in <a href="https://www.theguardian.com/commentisfree/2019/jun/03/three-reasons-why-a-labor-and-greens-coalition-wouldnt-work">The Guardian</a>.</p> <p></p> <p></p> <p>The post <a href="/2024/02/26/guardian-why-labor-greens-coalition-wont-work/">Guardian: Why Labor/Greens coalition won&#8217;t work</a> appeared first on <a href="/">PolIQ</a>.</p> ]]>
</content:encoded>
</item>
<item>
<title>Crikey: The secret life of lobbyists</title>
<link>/2024/02/24/crikey-the-secret-life-of-lobbyists-2/</link>
<dc:creator>
<![CDATA[ Colin Jacobs ]]>
</dc:creator>
<pubDate>Sat, 24 Feb 2024 05:36:34 +0000</pubDate>
<category>
<![CDATA[ Media ]]>
</category>
<guid isPermaLink="false">http://web.polimap.pro:8080/?p=166</guid>
<description>
<![CDATA[ <p>Why do some lobby groups get the audiences they want while others go home empty-handed? Colin Jacobs, a former staffer to Senator Richard Di Natale, explains the tricks of the trade.Why ...</p> <p>The post <a href="/2024/02/24/crikey-the-secret-life-of-lobbyists-2/">Crikey: The secret life of lobbyists</a> appeared first on <a href="/">PolIQ</a>.</p> ]]>
</description>
<content:encoded>
<![CDATA[ <p>Why do some lobby groups get the audiences they want while others go home empty-handed? <strong>Colin Jacobs</strong>, a former staffer to Senator Richard Di Natale, explains the tricks of the trade.Why do some lobby groups get the audiences they want while others go home empty-handed? <strong>Colin Jacobs</strong>, a former staffer to Senator Richard Di Natale, explains the tricks of the trade.</p> <figure class="wp-block-image size-full is-resized"><img loading="lazy" decoding="async" width="620" height="413" src="http://web.poliq.au:8080/wp-content/uploads/2024/03/lobbyist.jpg" alt="" class="wp-image-294" style="width:840px;height:auto" srcset="/wp-content/uploads/2024/03/lobbyist.jpg 620w, /wp-content/uploads/2024/03/lobbyist-300x200.jpg 300w" sizes="(max-width: 620px) 100vw, 620px" /></figure> <figure class="wp-block-embed is-type-wp-embed is-provider-crikey wp-block-embed-crikey"><div class="wp-block-embed__wrapper"> <blockquote class="wp-embedded-content" data-secret="odb0foJuSf"><a href="https://www.crikey.com.au/2014/07/16/the-secret-life-of-lobbyists/">The secret life of lobbyists</a></blockquote><iframe class="wp-embedded-content" sandbox="allow-scripts" security="restricted" title="&#8220;The secret life of lobbyists&#8221; &#8212; Crikey" src="https://www.crikey.com.au/2014/07/16/the-secret-life-of-lobbyists/embed/#?secret=ahUvP2RJFC#?secret=odb0foJuSf" data-secret="odb0foJuSf" width="600" height="338" frameborder="0" marginwidth="0" marginheight="0" scrolling="no"></iframe> </div></figure> <p>As the 12 new senators who took their seats last week are finding out, being a member of Parliament brings with it both perks and liabilities. Along with the comcar, a plush seat inside the chamber and the discreet lapel pin (red for senators, green for reps) that all 226 MPs receive comes another certainty: a steady stream of lobbyists through the door. I witnessed this during three years as a political staffer dealing with lobbyists of all stripes.</p> <p>The return on your lobbying dollar starts with getting in the MP’s door. The most reliable way to get a meeting is to know somebody within the MPs or minister’s office and call in a personal favour. This is a key reason why former staffers make such attractive recruits to government relations agencies, especially those with contacts inside the current government. (The door swings both ways, by the way — lobbyists also show up on ministerial staffs.) Other tactics employed by the pros include holding morning teas, meals or cocktail events in Parliament House.</p> <p>Read more <a href="https://www.crikey.com.au/2014/07/16/the-secret-life-of-lobbyists/">in Crikey.</a> </p> <p>The post <a href="/2024/02/24/crikey-the-secret-life-of-lobbyists-2/">Crikey: The secret life of lobbyists</a> appeared first on <a href="/">PolIQ</a>.</p> ]]>
</content:encoded>
</item>
<item>
<title>Crikey: The frantic life of a media advisor</title>
<link>/2024/02/11/crikey-the-frantic-life-of-a-media-advisor/</link>
<dc:creator>
<![CDATA[ Colin Jacobs ]]>
</dc:creator>
<pubDate>Sun, 11 Feb 2024 01:11:44 +0000</pubDate>
<category>
<![CDATA[ Media ]]>
</category>
<guid isPermaLink="false">http://web.polimap.pro:8080/?p=218</guid>
<description>
<![CDATA[ <p>Former Greens staffer Colin Jacobs offers a glimpse into the life of a parliamentary media adviser &#8212; one of the most influential denizens in the corridors of power. Your alarm goes off ...</p> <p>The post <a href="/2024/02/11/crikey-the-frantic-life-of-a-media-advisor/">Crikey: The frantic life of a media advisor</a> appeared first on <a href="/">PolIQ</a>.</p> ]]>
</description>
<content:encoded>
<![CDATA[ <p>Former Greens staffer <strong>Colin Jacobs</strong> offers a glimpse into the life of a parliamentary media adviser &#8212; one of the most influential denizens in the corridors of power.</p> <div class="wp-block-image"> <figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="740" height="457" src="http://web.poliq.au:8080/wp-content/uploads/2024/03/Richard.jpeg" alt="" class="wp-image-298" srcset="/wp-content/uploads/2024/03/Richard.jpeg 740w, /wp-content/uploads/2024/03/Richard-300x185.jpeg 300w" sizes="(max-width: 740px) 100vw, 740px" /><figcaption class="wp-element-caption">Former Senator Richard di Natale answering questions from the media.</figcaption></figure></div> <p>Your alarm goes off at 5am. As you slowly come to groggy consciousness, you feel the sense of subdued panic that greets you every morning. You regret staying up until midnight waiting for the online papers to change over, but after watching&nbsp;<em>Lateline</em>&nbsp;you were too wired to sleep anyway. Before you even open your eyes, you try to make sense of what the radio announcer is saying as you reach for your phone to scan the headlines. The professional in you hopes there is a big story and you can start the ring around of breakfast and talkback radio. Another part of you longs for a quiet day and a tap of the snooze button.</p> <p>Welcome to the life of a parliamentary media adviser. The people who live this lifestyle — if you could call it that — are among the most numerous and influential in the corridors of power. Their purpose is to shape the information you consume and to slant your thinking towards their tribe. It is a constantly changing, moment-to-moment existence, and everything that happens in Parliament House revolves around them one way or another.</p> <p>Read more in <a href="https://www.crikey.com.au/2014/08/07/the-frantic-and-exhausting-life-of-a-parliamentary-media-adviser/">Crikey.</a></p> <p></p> <p>The post <a href="/2024/02/11/crikey-the-frantic-life-of-a-media-advisor/">Crikey: The frantic life of a media advisor</a> appeared first on <a href="/">PolIQ</a>.</p> ]]>
</content:encoded>
</item>
<item>
<title>The Age: Pick a team and play</title>
<link>/2024/02/01/the-age-pick-a-team-and-play/</link>
<dc:creator>
<![CDATA[ Colin Jacobs ]]>
</dc:creator>
<pubDate>Thu, 01 Feb 2024 05:38:42 +0000</pubDate>
<category>
<![CDATA[ Media ]]>
</category>
<category>
<![CDATA[ comment ]]>
</category>
<category>
<![CDATA[ media ]]>
</category>
<guid isPermaLink="false">http://web.polimap.pro:8080/?p=169</guid>
<description>
<![CDATA[ <p>There&#8217;s a reason prime ministers avoid calling elections too close to grand final weekend. For all the attention on federal politics right now, Australians take their sport much more seriously. ...</p> <p>The post <a href="/2024/02/01/the-age-pick-a-team-and-play/">The Age: Pick a team and play</a> appeared first on <a href="/">PolIQ</a>.</p> ]]>
</description>
<content:encoded>
<![CDATA[ <div class="wp-block-image"> <figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="620" height="369" src="http://web.poliq.au:8080/wp-content/uploads/2024/03/Screen-Shot-2024-03-22-at-2.26.33-pm.png" alt="" class="wp-image-302" srcset="/wp-content/uploads/2024/03/Screen-Shot-2024-03-22-at-2.26.33-pm.png 620w, /wp-content/uploads/2024/03/Screen-Shot-2024-03-22-at-2.26.33-pm-300x179.png 300w" sizes="(max-width: 620px) 100vw, 620px" /></figure></div> <p>There&#8217;s a reason prime ministers avoid calling elections too close to grand final weekend. For all the attention on federal politics right now, Australians take their sport much more seriously. Collingwood Football club alone has more members than any political party, nationwide. Although millions of us will vote for the parties on election day, when it comes to signing on the dotted line and stumping up the cash, it&#8217;s the Blues versus Collingwood, rather than Labor versus Liberal, that motivates us to become joiners.</p> <p>It wasn&#8217;t always this way. Politics used to be truly a mass movement. There was a time when every thinking adult must have considered picking a team. Nowadays, those of us carrying a membership card are few and far between and getting rarer every year. Membership in both the ALP and Liberal parties peaked mid-last century at about 350,000 members. At today&#8217;s population, that would be something like a million members each. In reality, both the major parties have memberships estimated at about 50,000. (The parties no longer publish membership numbers, presumably out of embarrassment.)</p> <p>Read more in <a href="https://www.theage.com.au/politics/federal/politics-pick-a-team-and-play-20100816-126f3.html">The Age</a>.</p> <p></p> <p>The post <a href="/2024/02/01/the-age-pick-a-team-and-play/">The Age: Pick a team and play</a> appeared first on <a href="/">PolIQ</a>.</p> ]]>
</content:encoded>
</item>
</channel>
</rss>