M.Mouse
I fail to see how getting the concorde engineers to resign is going to sort out the problems with the manangement. There has been an ongoing row in that department over managers pressuring engineers to fit unserviceable parts.
BA senior management know exactly what they are doing and why they are doing it. The engineers in that department may not agree or like it but until something serious happens it probably will not change.
That is no reason for the engineers to keep quite and not voice their concerns.