if you're a liberal - not a progressive, not a democrat, but a liberal - you have to go both ways on this topic.
you have to accept that women are human beings with autonomous rights.
but, that goes the other way from the puritan doctrine, too: you also have to accept that they're not delicate flowers, and can take it like a man, when they have to.
it's that second point that seems to have been lost somewhere in the #metoo movement - and that canadian liberals are likely to see as, perhaps, even more important than the first one.