Yes, I understand that wider point, but we weren't talking about the BNP or white supremacists though. We were talking about a survey that referred to Labour, Tories, Remain and Leave voters, so that was a strawman argument.
The BNP and white supremacists DO discriminate based on peoples characteristics. To oppose that is fair enough (although I still wouldnt go so far as claiming every element of that person is bad) but that isn't the case with the parties or positions being discussed here.
Of course, some will seek to demonise views, as others seek to demonise religions, which is a part of the whole thought process of having bigoted opinions. But that doesn't make it so. If I don't want my son to marry a muslim because she's a muslim, I may well think it, but that doesn't make my opinion right, fair, just, moderate.
My point is that people who do judge on whether someone votes Labour, Tory, Leave, Remain etc are wrong to do so, and that they should be more open minded in their approach. I'm not saying it's as bad as other forms of bigotry but it's cut from the same cloth (in my opinion) and is a cause of just as much discord and hatred in the world as other forms of discrimination
They are free to disagree, but I think in the instances discussed it absolutely counts as bigotry.
And yeah, maybe people should moderate their language a little on all this. That more than anything is the point I am making, and will always make.