90 Days
In simple terms (and I am sure one of our more knowledgeable posters will explain further), in the same way as a BA employee can resign with 90 days notice, BA can give 90 days notice of termination of the employees contract. The theory is that coupled with that Notice will be a revised Contract of Service which the employee will be invited to sign which will have a start date of the end date of the 90 days notice. The new contract will not be the same as the old contract. (Although in this case I am sure it will allow for Length of service and seniority to be maintained for such things as Rank, Pension and Staff Travel.)
BD