I don't think there will be any real 'Victor' from any of this...Both sides failed miserably.
If you had told a BASSA member this time last year that by now the following would have happened:
1/2 Crewmembers off every long haul flight
1-3 Crewmembers off every short haul flight
2 Year pay freeze
New fleet not only started but growing rapidly
BA's cost savings target not only made but exceeded
1 night off after long range diversions
BASSA no longer remotely involved in day to day ops
Staff travel lost for 4 months
Staff travel seniority lost
BASSA no longer the effective negotiating body for cabin crew
4000 other staff trained to take their place any time they threaten a strike
60% of their colleagues ignoring BASSAs strike call
BASSA totally neutered
They would have had absolute apoplexy. Its their worst case scenario plus a whole load more.
BA will make back the strike losses in savings that they wouldnt otherwise have achieved within 18 months. Its hard to see how theres any doubt about a victor here.