Quote: kirkstaller "
The bottom line is, you should be able to discriminate against customers on any basis you like, but not employees. It is unreasonable for someone to lose their livelihood, it is not unreasonable for someone to go to the B&B/shop down the road.
In today's free market people can vote with their feet if they don't like it.'"
You're picking and choosing your viewpoint now though, its clearly a ridiculous standpoint to take to state that a business can discriminate against anyone or anything, except their own employees - and why would they want to ?
Fact of the matter is that as a business owner you abide by the current laws of the land and there are a myriad of them to comply with, there is no cop-out excuse that says you can ignore them if you were trading before they became law or for any special religious beliefs - your place of business is subject to all laws, its not a pick-and-mix situation.
The fact that their place of business is also their house is totally irrelevant.