Originally Posted by
anyuser
I just assumed that the text I have copied below (my bold) meant I couldn't claim from BA and to contact the TA.
You’re currently due to travel to Johannesburg on 20 June 2020, however due to the fast changing situation, we wanted to let you know that if you’d like to change the date or destination of your trip and you booked directly with British Airways - you can apply for a voucher online here. This can be redeemed against future travel, for flights taken up until 30 April 2022.
British Airways Holidays bookings can be exchanged for vouchers too, you can find more information here.
If you’ve booked through a travel agent, please contact them directly.
Ah, I see what you mean. So I think that just means your TA needs to handle it rather than you doing it with BA directly. You are still eligible for a voucher even if it is a TA booking.