Despite being known as a premium operator, British Airways (BA) came joint last in the long-haul category and bosses are far from impressed with the outcome