Originally Posted by
corporate-wage-slave
In my opinion it's not worth the trouble. As mentioned upthread, BA are allowed to cancel flights due to bad weather, and then the new flight only has a delay compensation if it is 3 hours late, and 132 minutes is well short of that. The area where you have to consider further relates to your point that other services were running to Italy - you could argue that BA didn't try hard enough to avoid cancelling the first flight, and the onus is on BA to prove that.
Thanks. They have said they will not respond further to any of my emails on this matter as they are sticking to their decision and they did give the link for CEDR.