Remind me which parties opposed it?
Where in Hansard is the opposition standing up and saying this is a can of worms about to go hideously wrong for women and children, because it's relying on nothing more than good intentions and institutionalised misogyny?
They ALL fell for it. Hook line and sinker. If you're going to blame the Tories for that then you have to blame all of them equally.
We're down to a choice between totally batshit and manipulatively making a few vague sounds long enough to get into power, and with doubts, knowing the issues and having some sane people on board, but probably not the stomach to actually do anything involving saying no to a mob that now beats women in public and gets away with it.
It's a fucking awful choice, it's going to be the least bloody awful for women and children, but mostly whatever gives us five more years of as much breathing space as possible because the mob will just keep racking up these outrages. They can't help it. And they will eventually reach a stinking pile so high that no party will be able to identify as not being able to see or understand it. If women's rights have by then be actively reversed in law, it will be much much harder to repair than it will be if a party has been in power that while it won't fix the situation, is at least not gagging to dive in and make it worse.