Federal Labor frontbencher Jason Clare is astonished Bridget McKenzie still has a job in the Morrison government's ministry, saying the prime minister has got all the information to act now on the so-called sports rorts scandal.
"She should have been sacked three weeks ago," Mr Clare told ABC television on Saturday.
"There are more smoking guns here than a Clint Eastwood movie."
Senator McKenzie is under intense pressure to quit after the auditor-general found the government's $100 million sports grants program favoured marginal and targeted seats before last year's election.
Prime Minister Scott Morrison says he hasn't received advice from Department of Prime Minister and Cabinet secretary Philip Gaetjens after ordering him to investigate the scheme.
Mr Gaetjens is also looking into a $36,000 grant the former sports minister awarded to a Victorian shooting club of which she is a member.
Since Mr Morrison ordered his department secretary to look into the handling of the program.
"Any other prime minister would have sacked Bridget McKenzie by now," Mr Clare said.
"Think about this - (former Liberal MP) Bronwyn Bishop got sacked for a $5000 helicopter ride. This is $100 million of taxpayers' money, and the prime minister still hasn't acted."
Parliament sits for the first this year next week.
Liberal MP Jason Falinski expects Mr Gaetjens to present his report sometime this weekend.
"The prime minister will then announce the outcome of that review and we'll have to go from there," Mr Falinski told ABC television.
The prime minister insists all projects that received grants were eligible and claims the program was not about saving the coalition at the election.
Mr Morrison told the National Press Club this week his role was only to relay representations he had received.
Australian Associated Press