If I owned a restaurant or similar business, I would have to think long and hard about hosting an event for a politician I oppose. This is not the same as feeding the PM as a customer, rather it is a political statement.
That being said, the hatred being directed to the business and the faking...