We booked flights from ABZ-LHR-BKK through EVA Air, with the ABZ-LHR leg provided by British Airways, and the LHR-BKK leg provided by EVA Air - all legs are on the same EVA Air booking.
- ABZ-LHR (British Airways)
- LHR-BKK (EVA Air)
However, the first flight (ABZ-LHR) was cancelled with only hours to go, which resulted in us arriving at our final destination (BKK) 24 hours late.
I'm trying to claim compensation under EU/UK Regulation 261/04. However, British Airways are refusing to say anything, claiming that I have to deal with the original booking agent, EVA Air. Predictably, EVA Air are saying the opposite: that I have to deal with the responsible airline, British Airways.
From what I've read in EU/UK Regulation 261/04, it seems clear that British Airways should provide compensation - is my understanding correct?