First it said it was bad weather so the rules exempted it, then that it was an operational issue

I booked a Tui river cruise package in Switzerland with flights provided by British Airways.

On the day we were to return home, we discovered our flight had been cancelled. There were about 40 people affected.

BA eventually booked us on to a flight leaving 36 hours later, but has refused to pay us the £220 compensation each due under EC regulations.

It says adverse weather was to blame and is exempted from compensation rules.