For anyone wanting to know more about how to get a refund through Section 75, the UK Finance website has full details...https://www.ukfinance.org.uk/area-of-expertise/cards/chargeback-and-section-75
I do think this is the only realistic way most of us are going to get a refund any time soon.