Originally Posted by
BAeuro
For others in this situation, here is my reply from BA:
I'd like to inform you that we had to cancel your flight due to commercial reasons. Under EU legislation, I’m afraid we’re not liable for a compensation payment in this situation.
And as I'm sure you are aware, commercial reasons are not valid grounds for denying compensation. If you feel strongly about it, ask BA to confirm that their position will not change, then you can try the MCOL or CEDR routes.