In addition to British Airways, Singapore Airlines and Lufthansa have also recently unveiled new first- and business-class seats on their long-haul flights.