It was a promise at the last federal election, but with only months remaining of this term of the Morrison government it is only this week bringing its religious freedom bill to parliament.
Parliament gathers for what could be the final sitting fortnight before Australians go to the polls.
Labor frontbencher Chris Bowen said his party wants to be constructive on the bill, but it has yet to see it.
â€œThe government has now been in office three years,â€ Mr Bowen told Sky Newsâ€™ Sunday Agenda program.
â€œIt was a big issue at the last election. Here we are at five minutes to midnight, three years of fiddling around and nothing.â€
But government frontbencher Stuart Robert insists the government has been consulting extensively and widely on the issue and is now able to bring it forward.
However, the final result may not please everyone.
â€œNo one gets everything they all want in public policy, I think thatâ€™s a given on all sides of debate,â€ Mr Robert told Sky News.
â€œThere always different voices in a debate, you have always got to try and find balance that can be really difficult.â€
But Mr Bowen says the religious freedom bill is not the only issue the government has dragged its heel on.
There was also the promise of the integrity commission, which Mr Bowen said the prime minister has been fiddling around on, but again done nothing.
But Mr Robert said the government continues to consult extensively about an integrity commission, as it is in terms of an Indigenous voice to parliament, also promised at the last election.
â€œWeâ€™ve always said we want the voice to be something that is a bipartisan agreement, we want something that Australians can embrace,â€ he said.
He said Indigenous Australian Minister Ken Wyatt is doing an extraordinary job working through 51 Indigenous Australian peak bodies to try and bring something to the table that everyone agree with.
â€œThe election is still a good six months way, so there is plenty of time for us to move forward on what we took to the Australian people three years ago,â€ Mr Robert said.