Obviously (to me) Cherry is right and the cancelation of her talk (don't really understand why it is part of a comedy festival) is wrong and illegal. But, pursuing her rights appears to be a legal matter.
I suppose one could protest outside the club or with letters or on social media - but it's not clear if that would achieve much - especially given that there are so many other issues where protests, public discussion and democratic processes seem to be failing.