Harriet Harman's "equalities" legislation goes very far indeed. If you offer a service to the public, you are not allowed to discriminate. So a parish which lets out its Church hall for non-Church activities might be sued for heavy damages if it did not make the hall available to Satanists, Muslims, homosexual groups and so on. There are some exceptions for Churches provided they are very careful to have a consistent policy. But, as the Christian B & B providers found, this does not extend to your own home. If anyone is concerned with letting a Church hall, do seek advice. Christian Concern for our Nation were extremely helpful to our Church.
Of course, the classification of people in privileged groups according to race, religious belief or sexual orientation is repugnant to equality before the law. If I punch you on the nose and say "Take that, you bounder!" , it is assault and I might go to prison for two years. If I say "Take that, you black/Paki/Queer/ Jewish bounder" it becomes "racially aggravated assault" and I can go to jail for 5 years. The police have special units to sniff out offences which may be "hate crime". Funnily enough they do not usually follow this procedure for crimes between members of ethnic communities (for instance - the frequent assaults on Asians by Afro Caribbeans or by Muslims on other "communities")
If you look to our schools you will find that young children are being indoctrinated in promiscuity in straight sex and the desirability of homosexual conduct as right and natural whilst they are also being instructed in the all-embracing religion of environmentalism/global warming. The latter has more or less replaced what used to be geography. On the first matter, indoctrination n sexual matters, consult the Christian Institute's booklet "Too much, too young" for the filth which is being peddled as education (see www.christian.org.uk
People are very frightened to speak out. Canvassing in the 1995 election, I lost count of the number of times people suddenly checked themselves and asked "Am I allowed to say that?"