I suspect that the passenger bought an inverter unit or dc mains unit from the duty free shop.
As much as I don't rate BA as a top airline these days, I think this post is pretty stupid.
Let's see
£200 for a ticket
£10 for optional travel insurance
£150 for a hotel room
That sounds fair enough to me.