Labor Retains Stafford After Kedron Voters Drive Sharp LNP Surge


Labor retained Stafford after voters across Kedron and Brisbane’s inner north delivered a strong swing towards the Liberal National Party in one of the closest contests seen in the electorate in recent years.



The Stafford by-election, held on 16 May, saw Labor candidate Luke Richmond edge ahead of LNP challenger Fiona Hammond after preference flows pushed him past the line following a tense night of counting. 

While Labor retained the seat once held by late MP Jimmy Sullivan, the result reflected shifting voter sentiment in suburbs including Kedron, Stafford Heights and Gordon Park.

The LNP secured more than 40 per cent of the primary vote, recording a swing towards the governing party in an electorate that has traditionally leaned Labor. The final result remained uncertain late into election night as postal votes and preferences continued to be counted.

Kedron Booths Show Stronger Support for the LNP

Results across Kedron polling booths showed stronger support for the LNP than in previous elections. Voters raised concerns about housing affordability, traffic congestion, rising household costs and pressure on local infrastructure as both major parties fought to win over undecided residents.

Labor’s primary vote dropped significantly compared with the last state election, while the LNP improved its position in several booths across the electorate. An election analyst noted the swing against Labor was significant compared with previous results in Brisbane’s inner north.

The Greens also played a major role in the outcome. Unlike previous elections, the party issued an open how-to-vote position rather than directing preferences to Labor. Despite that, a large share of Greens preferences still flowed back to Richmond during the final count.

Steven Miles Under Pressure After Close Stafford Result

The result has intensified scrutiny on Queensland Opposition Leader Steven Miles, who campaigned heavily throughout Kedron and surrounding suburbs during the short by-election campaign.

Speaking after the count, Mr Miles said Labor had expected a difficult contest given the large number of candidates and Ms Hammond’s profile as a former Brisbane city councillor. He maintained that holding the seat showed the party was rebuilding after its defeat at the 2024 state election.

However, senior figures within the LNP quickly framed the outcome as a political setback for Labor. Premier David Crisafulli described the swing towards the government as unexpected, while Deputy Premier Jarrod Bleijie argued the result showed dissatisfaction with Miles’ leadership.

Housing and Cost Pressures Shape Local Debate

Campaign discussions frequently focused on local issues including housing and transport. Residents across Kedron and Stafford pointed to rising rents, overcrowded roads and concerns about future development in established neighbourhoods.

Ms Hammond centred much of her campaign on long-term planning and cost-of-living pressure, while Mr Richmond focused on health services, schools and maintaining investment in local facilities.

At campaign events and polling booths, voter concerns frequently centred on local economic pressures rather than broader party messaging. Several reports linked the swing to concerns about mortgage repayments and housing affordability.

The by-election was triggered after Mr Sullivan’s passing in April. Mr Sullivan, who represented Stafford since 2015, was known for his local campaigning work across the electorate. His passing influenced the tone of the campaign across the electorate.

Preferences Decide the Final Outcome

As counting continued into Sunday, Labor’s lead remained dependent on preference distributions rather than first-choice votes alone. Postal voting heavily favoured the LNP, while Greens and minor-party preferences helped Mr Richmond move ahead in the final tally.

The outcome means Labor keeps the Stafford seat, while the swing recorded in Kedron and nearby suburbs is expected to draw attention from both major parties ahead of the 2028 Queensland election.



Published 19-May-2026

Stafford MP Ousted Following Internal Review

An independent MP will now represent Stafford residents, after Jimmy Sullivan was expelled, following months of internal tension and allegations stemming from a reported domestic incident at his Kedron home.



The incident, which took place in late October 2024, led to police attending the residence. No charges were laid. In the months that followed, Sullivan took four months’ leave from office. He later returned under what was described as a “safe return-to-work plan,” which reportedly included conditions such as providing health updates and commitments around workplace conduct.

A Local MP Under Pressure

Mr Sullivan, who has represented Stafford since 2020, was formally removed from the Labor caucus during an extraordinary party meeting held on Monday, 12 May 2025. The vote, initiated by Opposition Leader Steven Miles and supported by Deputy Leader Cameron Dick, was passed unanimously, with only Mr Sullivan objecting.

According to party leaders, Mr Sullivan failed to follow through with conditions attached to his return from extended leave. These conditions, aimed at managing his personal and health circumstances, were said to include regular updates to party leadership—a requirement Mr Miles claims was not met. Mr Sullivan, however, has strongly denied these claims, saying he fulfilled every obligation and communicated consistently with the leadership team.

Later that evening, the party’s administrative committee confirmed Mr Sullivan’s full expulsion from Labor, removing his endorsement as a party member.

Mixed Reactions in Parliament

Mr Sullivan has described his removal as a politically motivated decision and said it was deeply hurtful. In a public statement, he reaffirmed his loyalty to Labor’s values, noting that he had dedicated his career to supporting the party at various levels, including as a campaign director and staffer.

He also said he would continue to represent his local branch members and constituents, despite being removed from the party. As of now, Mr Sullivan remains the elected MP for Stafford and will sit on the crossbench as an independent, unless he chooses to resign.

Deputy Premier Jarrod Bleijie called for Mr Sullivan to step down entirely from parliament, suggesting a by-election should be held to allow the people of Stafford to choose a new representative. He also questioned why Labor had not acted sooner, given the issues had been raised publicly weeks earlier.

Community Focus and Moving Forward

While the domestic incident at the centre of this controversy did not result in formal charges, the political fallout has left many Stafford residents watching closely. Community concerns around representation, transparency and political accountability are now at the forefront.



Mr Sullivan has kept a low public profile since the October incident, and reports from multiple sources also pointed to concerns about his wellbeing and relationship with alcohol, though he has not publicly addressed those claims in detail.

Published 12-May-2025

Police Called to Kedron Residence of Stafford MP

Police responded to an incident at the Kedron residence of Stafford MP Jimmy Sullivan late Sunday, October 27, with a Queensland Police spokesman confirming officers “took up with all parties involved.” No charges were laid.



Multiple sources have raised concerns about Sullivan’s welfare and relationship with alcohol, noting his personal struggles intensified during the recent election campaign.

Former state minister Anthony Lynham and federal Sports Minister Anika Wells intervened last week to assist Sullivan. When contacted, Sullivan confirmed he had already sought support, mentioning he was “surrounded by good people” including Dr. Lynham. He also referenced being at a busy time in his life with both the election and a newborn baby.

Sullivan, who became Assistant Minister for Justice and Veterans’ Affairs in December 2023, secured re-election on Saturday with a near 40 percent primary vote. He has held the seat of Stafford since 2020.

A Labor colleague expressed worry about Sullivan’s welfare, stating: “I’m concerned for him.”



If you or someone you know needs support, contact Lifeline on 13 11 14.

Published 30-October-2024