"But surely it is not for BJ to be telling Muslim women that a garment of clothing " is oppressive". Or that it is " weird and bullying" to expect women to cover their faces."
This is just political correctness gone mad. Surely BJ is as entitled to his opinion as anyone else? I happen to agree with him, it IS oppressive to women and in British culture, hiding your face is historically seen as negative or even threatening behaviour, which I think is why it is such at odds with our feelings today and why it is often raised as an issue. I feel exactly the same about youths dressed in "hoodies" - they give me the same feeling. If you have nothing to hide, why hide your face? It's alien to my culture, although I realise it is not alien to others. Having said that, we are a free society and should all be able to dress as we wish, within reason - in just the same way as we are all entitled to express an opinion on any issue, without fear of repercussions, again within reason.
This has been blown up out of all proportion to score political points. Why can't we just have a grown up discussion and accept that there are cultural differences that we may disagree about, and that we are all entitled to an opinion on those differences.