On e You get to ATH don’t forget to claim your EU261 compensation and any excess duty of care costs for accommodation/food/drink. I’d have thought that new PCR tests if needed was a consequential loss so not part of duty of care or EU261 though BA May make a good will payment. If not it’s a case for the travel insurance.