A Conservative MP said the vote was about protecting children, but Labour MPs said it would have wrecked a Bill containing ...