NSW budget 2024: Treasurer Daniel Mookhey's battle to bring