BA are desperately short of pilots at the moment. There is absolutely no chance whatsoever of BA pilots being used outside the company!
Why do you think we are giving away 160 jobs in the regions?
Because we ain't got the pilots (and the management don't want the embarrassment of having to recruit whilst we are laying off the 'meetings mafia'!)