My "source" (BA is a large company full of departments that do not talk to each other, so you'll get lots of different info), who deals with the pilot jobs / business strategy, reckons we are not out of the woods for redundancies
and chance of people being offered firm contracts right now is somewhat less than zero.
NoD