Maybe a new CEO might be able to fix the problem long term .....
You can be sure the cabin crew will be in his sites as will the highly unionised ground operations staff. With Walsh in charge there will be some BIG changes at BA for some groups of staff and I suspect he will not cave in as easily.