British Airways brings back ‘buy on board’ in short-haul economy

Passengers will continue to get a complimentary bottle of water and snack