Yes they will be taken up. They were originally ordered to replace the 3 A-market 772s (1 already retired, the other 2 have been stored at LHR since March). With the current cargo market, these 77W’s are needed for belly capacity. BA can always stand down some 772’s temporarily.
Also, they are leased so there isn’t a large initial outlay in capital.
champ