If BA wanted to offer an 'expired' temp crew another temporary contract, how long do they have to have been unemployed by the company before they can legally do so? I would expect many of them to be invited back after that period is up, but only on temp contracts again.
The sticking point is that BA clearly do not want to offer any more permanent contracts for the time being.