British Airways is now serving English sparkling wines and champagnes in First and Club World cabins on all long-haul flights ...