Margaret Atwood already pointed out that there is sometimes a surprising overlap between certain feminists and puritans. (It might still be a good question wether todays western feminism can be called far left because most prominent feminists who actually wield power do not want a communist revolution but are supporters of some kind of social liberalism in practice.)