DEVELOPING: Could you handle a 20-hour flight? British Airways revolutionises ultra-long-haul travel | The Prime