Feminism is everywhere. It's become highly fashionable to be a feminist. Not only are there are still old-style feminist campaigns for equal pay and better childcare services, but now pop stars, once demure women's magazines and even stuffy male politicians all use the f-word positively, proudly proclaiming their feminist feelings and beliefs.

What's behind this incredible mainstreaming of feminism? Is it something to celebrate? Is it really about winning full freedom and equality for women, or is it more about sanitising and controlling society in a new way, to make it suitable to what are patronisingly described as female sensitivities? Many feminists now spread fear about male behaviour and the culture of violence, and call for censorship of sexual images or punishment of men who catcall, leer and say sexist things so is this really a new and brilliant strike for human equality, or a new and scary form of authoritarianism?