naomi - //… but whilst we have people demanding that we respect religion and cultural norms it's a difficult one. How far does 'live and let live' go? //
I think the standard setting for any civilised society should include the concept that any behaviour, for any reason, including religion, that has a negative affect on one or more other individuals, will not be tolerated, and such behaviour is punishable by law.
Of course, the measure of 'negative effect' can be a grey area, but clearly in this instance, it is entirely black and white, and should be treated as such.