The government said it will legislate "as soon as they can" but may "reassess" its plans if firms make the desired changes sooner.