FYI, In case you haven't already seen this from BA:
"travelling with us between 14 March to 31 May -
You can cancel your booking and receive a voucher for the same value. Your voucher can be used as part payment towards a future booking to any destination. It must be redeemed for travel on flights taken within 12 months of your original date of departure."
there's a link on the BA website where we can apply for their "Future Travel Voucher. "