On the comments made earlier about the state of the BA product, look at some of the cheapest WT sale fares currently on offer (and these include Gordon's chunk of APD!):
New York: £299 return
Boston/Philadelphia/Washington: £309 return
Dubai: £325 return
When you offer fares at these prices, something has to give and WT remains an extremely good value product.
Also, could some of the changes to catering have been avoided if productivity improvements had been agreed 12 months ago?