The long duration of this dispute is informing that trust has broken down between the company and a large section of the workforce.
Until that is fixed, this industrial saga will run and run.
The union can keep the pressure on with the uncertainty of strikes and the company can use legal interventions to try to prevent them.
What we do not know is the impact of this on IAG's financial objectives.
But one thing is for sure, I won't be booking flights on BA whilst there is a risk of a strike, as I cannot really justify taking any risks (e.g. the short haul connections, which are more vulnerable to disruption than the long haul flights), when other airlines are running normally.
I wonder how many other people are taking the same view?