Welcome to FT.
Even if you have a AY code on the ticket, it's a BA flight. Upgrades through AY are not possible. Upgrades through BA are most likely not possible. The only thing you might do is to enquire at the check-in desk at LHR if a cash upgrade is possible.
In future, avoid codeshares. This topic might be a good read:
Current disadvantages on code share flights