Oh, please! *rolls eyes*
To be very clear, there’s no announcement about the removal of CE.
But it has been mooted for some time now, and if it did happen it would only be on some targetted routes, and very unlikley to affect LHR.
Even in economy, BA offers many valuable benefits over and above those offered by LCCs.