Dear Mr (?) Stripe. You have been treated disgracefully. It is not impossible that some busybody might have thought that you would not be able to enter the UK. I think that someone acted high handedly and with no consultation with you.
i usually skip any threads where people are whining about no WiFis and how much they can demand. You have a 100 times better claim as yours is exactly the reason why compensation was made law. You were more or less treated to a Take It or Leave it scenario. I’d be incandescent. Do let us know how this progresses.