Slightly off topic, but it does strike me as odd that religious and political views are given the same protection as race, gender or sexuality. Race, gender or sexuality are innately unchangeable.
Religious and political views, however strongly felt, are choices / opinions, are learnt* and can be changed. Of course, anyone can choose to have their own religious or political views, and be free to air them (in public, not soliciting!) , and one should not be discriminated against for believing in one sky fairy rather than another...but I can say the same about for example anyone's preference of cats vs dogs.