Originally Posted by
Deltus
So onto the next question, can I expect some Avios from BA as compensation?
No, I am afraid that won't happen. They would only pay for things you needed to have, and if on your way home the opening assumption is that you would have more clothing and cosmetics at home than in your bag.