A new report has revealed over three million Australians are struggling to put food on the table as the nation grapples with an ongoing cost-of-living crisis.