Ministers insist a new law will be brought in but Labour says they fear it could be watered down.