BA faces £50m winter weather cost British Airways says that the disruption caused by the bad weather in December could cost it about £50m.