Just consider this.
Perhaps BA hasn't changed contracts as yet because...
The court case is going to decide whether the changes are contractual or not.
If they are not contractual, there is no need to change contracts.
If they are contractual, it is up to BA to decide to find the changes reasonable and issue a change to the terms of the contract with it then up to the employee to decide to accept or not.