I just highlight this survey by MoneySavingExpert: (MSE)
https://www.moneysavingexpert.com/ne...urvey-results/
It gives a ranking of those companies with over 100 MSE members claiming refunds. Now I'm usually a bit cynical of self-selecting surveys but this one looks very much in line with the broad anecdotal evidence shown collectively in this forum. Namely BA Holidays near the top of the list, BA itself in the top half, some other European airlines in the middle and lower tiers, and towards the bottom on the table, TravelUp. What is interesting are those TAs which actually have a good result here. So Hays is a privately run North East of England firm that took over a lot of Thomas Cook's TA business. It's very old school. Trailfinders and eBookers did reasonably well too, with eBookers being essentially an online TA (and a subsidiary of Expedia).