Cause of by-election
Sitting Liberal National MP John McVeigh announced his retirement in September 2020.
Margin – LNP 20.5%
Groom covers the city of Toowoomba and rural areas to the west of the city contained entirely within Toowoomba Region council area.
Groom was created as part of the expansion of the House of Representatives at the 1984 election. The seat has always been held by Coalition MPs.
Groom was first won in 1984 by the National Party’s Tom McVeigh. McVeigh had been Member for Darling Downs since the 1972 election, and was elected Member for Groom in 1984 when Darling Downs was abolished. Darling Downs had previously centred on Toowoomba, which became the centre of the new seat of Groom.
McVeigh retired in 1988, triggering a by-election. The Liberal Party contested the by-election, and their candidate Bill Taylor outpolled the Nationals by 4.5% on primary votes and won a substantial majority on Labor preferences.
Taylor held the seat for a decade, retiring in 1998. The Nationals again challenged for the seat, but fell into fourth place behind Labor and One Nation, with the Liberal Party’s Ian Macfarlane winning the seat.
Macfarlane was made a junior minister in January 2001, and joined the Howard cabinet after the 2001 election as Minister for Industry, Tourism and Resources, a role he held for the remainder of the Howard government. Macfarlane served as a frontbencher while the Coalition was in opposition, and as a cabinet minister during the Abbott government.
Macfarlane was dropped from the ministry when Malcolm Turnbull replaced Tony Abbott as Prime Minister. He attempted to switch from the Liberal party room to the Nationals party room, but the LNP state executive blocked the proposal.
Macfarlane retired at the 2016 election, and was replaced by John McVeigh, who won the seat easily. McVeigh had held the state electorate of Toowoomba South since 2012, but resigned from that state seat to contest the federal election.
McVeigh was re-elected in 2019, but resigned from parliament in September 2020.
- Sandra Jephcott (Sustainable Australia)
- Craig Farquharson (Liberal Democrats)
- Garth Hamilton (Liberal National)
- Chris Meibusch (Labor)
Groom is a very safe LNP seat and should stay in LNP hands.
|John McVeigh||Liberal National||50,908||53.3||-0.7|
|David King||One Nation||12,493||13.1||+13.1|
|Kenneth Law||United Australia||3,784||4.0||+4.0|
|Perry Adrelius||Conservative National||2,854||3.0||+3.0|
2019 two-party-preferred result
|John McVeigh||Liberal National||67,274||70.5||+5.2|
Booths have been divided into four areas. A majority of the population lives in the Toowoomba, and these booths were split into two halves: north and south. The booths outside of the Toowoomba urban area have also been split into north and south.
The LNP won a majority of the two-party-preferred vote in all four areas, ranging from 63.2% in Toowoomba North to 74.7% in the rural north.
|Voter group||ON prim %||LNP 2PP %||Total votes||% of votes|
Election results in Groom at the 2019 federal election
Toggle between two-party-preferred votes and One Nation primary votes.