BALPA state they do not want Sky Marshals on board British Aircraft as it is too dangerous. They state British Airlines would be better off not flying if there was a credible threat.
Now we have a flight cancelled it seems that this over the top for some and lets blame the OTT Americans.
I wish they could make their mind up.