I’ll be very surprised if the strike will actually happen. I think a deal will done 11th hour. BA would be extremely foolish to pressure test the resolve of its pilots.
Remember 93% voted in favour of strike action if a deal couldn’t be agreed on.
BA have been messing about with the pay negotiations for the past 8 months. Unfortunately the only language they understand is money and the loss of revenue.