Source: http://www.thetravelmagazine.net/no-more-free-food-drink-on-ba-short-haul-european-flights.html