Just worth checking your GUFs after the IT changes last month. I have had one now listed as expired on 1 December 2021 even though it was issued on 8 July 2021. I have contacted BA and I am sure they will re-instate it for the normal 12 month term.
You can see any expired voucher by clicking on "More voucher information" at the bottom of the active voucher list on your exec club homepage, or in Manage My Account on the left hand menu, then View eVouchers.