Is it acceptable to refuse service based on political beliefs?

A shopkeeper in Anglesey has put up a sign banning Reform voters. For those outside the UK, Reform is a far right political party that operates along the lines of Americas MAGA.

As you may imagine, they're unpopular with many people, particularly with leftwing voters (and quite a few on the right too).

During a recent conference a female protester was rightly evicted by security but several members of the audience attacked her while in custody pulling her hair and one person gave her a few hard whacks of a walking cane. In typical "MAGA" fashion the beaten woman was then mocked by party leaders.

But is it acceptable to ban people for how they vote or does that open the doors to banning people on other grounds such as race and gender?
Is it acceptable to refuse service based on political beliefs?
Is it acceptable to refuse service based on political beliefs?
Shops should ban ANY group they want
Shops should ban any political party they want
Shops should not ban political parties but should be allowed to ban certain groups
Select gender and age to cast your vote:
Is it acceptable to refuse service based on political beliefs?
Post Opinion