If you're being cynical then the L3 VP being the ex BA head of short haul probably didn't harm either....
Not at all cynical but obvious.
BA gets pilots on tap at a fraction of the rate of a DEP from a known source and cadets walk into a decent job. Win win. I'm certain everyone at CTC will be falling over themselves to get onto the pseudo BA-FPP scheme.