I got one of these, and I do indeed have a voucher I have not used (I think I failed to use it last time I tried) and had forgotten about. I was expecting to have missed the boat on a voucher from 2020, and I think it's quite good of BA to keep them alive this long and to remind me about it.
Now, where to go for about 300 quid ....