Public to have say on watered-down Integrity Bill