There is and it’s probably been mentioned in here already, these companies that were mentioned when it became high profile following austerity still do a roaring trade. The public were enraged but not enough to pay a couple of quid more somewhere else.
Unfortunately you can’t get away from the fact any govt doesn’t need consensus of the whole population just enough to get them over the line. And people are generally hypocritical and when it comes down to it they will vote and shop with their wallet.