I have a British Airways reservations for roundtrip, non-stop flight from Nashville to London (May 20 through May 29). I bought this flight back in November with my Chase Sapphire Preferred card through Chase's travel bookings page. I now see that BA is offering anyone a travel voucher to cancel travel before May 31st. This voucher is good for one year.
My questions are:
Should I just take the voucher and be grateful that I'm not losing everything here?
Or should I wait since they might cancel the flight in which case I could get money back and not have to deal with a voucher?
Thanks for any insights here!