To me, one of the basic rules of social etiquette is never talk about religion or politics unless you’re amongst people who share your views or it’s a specific religious or political gathering.
If I’m attending a social function, I certainly don’t want to hear about your religious views or political bent. Chances are slim that I would espouse compatible views and that would just make things very uncomfortable for either or both of us.
There are so many other interesting and less polarising topics of discussion with strangers.