I get the worry that there’s more to the story, but I also think that the way many GC people have been treated by employers / event organisers / news programmes means it is perfectly possible that banks have been applying Stonewall Law.
With Farage, the first person I saw highlight this was an anti-Russian war journalist (I followed initially for Syria news and now Ukraine) so I’d be very surprised if the allegations of Russian money are evidence-based. I seriously dislike Farage, and almost every one of his views. But he shouldn’t be refused service because of his politics. There should have to be a proper investigation by the FCA or actual discrimination / abuse of staff. (By actual discrimination or abuse I mean to the extent that employers are legally required to protect their staff from, not “he has a different opinion to me and it hurts my feelings”.)