Venice
If it had been a LoCo the pax would have been better treated!
This looks to have all the hall marks of stroppy BA CC refusing to go the extra mile and operate into discretion. And that is why I do not fly BA anymore.
When the ash cloud struck a year or two ago I was stranded in Spain with easyJet and the service they offered was first class.