just to be clear on my point about staff travel. To remove staff travel an individual has broken a rule or the removal is company wide or covers a whole group of people, such as retired staff.
To remove staff travel from persons participating in a "legal" strike only "could" be considered discriminatory and is clear victimisation.
I am not saying its a dead cert court victory but I am saying the law is more complicated than most appreciate and there are laws that protect strikers. There is no difference in BA's threat to the strikers of losing staff travel than there would be in saying "you'll never do long haul again because I don't like the socks you wear".
You can threaten it, its a free world but try getting a court rule in your favour if challenged. Would be interesting at least.