Just for info, I had a cancelled flight with BA Cityflyer and after I submitted my claim nothing appeared to happen. I was just about to file another claim, exactly 2 months later, when the EC261 payment turned up (along with the reimbursement of a lost hotel night).