I think BA know that a strike is in reality very unlikley given the economic climate. It would take a very brave , perhaps stupid, union to call workers out during this downturn as it may just sound the death knell for BA as we know it.
Time for tact and diplomacy as BA management will know that they are under pressure too - they need the make the business profitable and have very little room to negotiate.