Final call for a free G&T: BA starts charging for food and drink in short-haul economy