There is a very large, fast-moving thread on the BA labor issues in our British Airways forum
http://www.flyertalk.com/forum/showthread.php?t=647764
Accordingly I'll close this here and recommend you join the cited thread for the most up-to-date info. Ocn Vw 1K, CoMod, TravelBuzz