British Airways has won three Business Traveller awards – for best short-haul carrier, best frequent flyer programme and best airport loungeoneworld was named Best Airline Alliance.

Qatar Airways won both best airline,best business class and best middle eastern airline, while Singapore Airlines took home the trophies for best long-haul airline, best economy class, best asian airline and best cabin crew.