I was on BA32 last month, I was in WTP and was told no bar service due to late departure. So only drinks with meal service, also only soft drinks/ wine and beer were offered with meal, no spirit with mixers. However, the crew has brought me a cocktail after she finished giving out meals.
Also, very minor point, have they stopped giving out slippers on Asian routes now? It used to be available in WTP or above on all Far east routes. It’s crazy that slippers only available in first class for all other routes!