British Airways slides in annual airline rankings - is end of free food and drink to blame? 15.12.2016 13:42 Telegraph.co.uk