Last time I flew VS Premium Economy you got a glass of champagne on boarding. Some friends recently returned from a trip and indicated no champagne, now sparkling wine the quality of which was quoted as "disgusting"!
Does BA offer champagne on boarding? I'm thinking of defecting to BA.