Thank you so much for this sage advice. I booked a return with EL AL as I panicked, watching the flights available disappear in real time on their website (even though my BA return 10 days later does not show as cancelled. I suppose it probably will do though so I shall just wait and see. But to be clear, should I just not contact BA until after I’ve flown and not accept the refund at all?