My Dad is a long time retired signalling expert & gave evidence at both the Southall & Ladbroke grove crashes
He talked about the recent crash at great length (non stop) today over his father's day lunch!
I know very little about rail safety or signalling but I'll try to summarize what he said (the bits I was paying attention to)
There won't be one single failure that will have caused it. There will be a combination of factors.
The rail line is not one that has been upgraded to ETCS which is the safest system & will automatically stop a train from getting close to another.
The stationary (nottingham) train had stopped due to a technical fault so is likely to have stopped at an awkward point on the network (not at a signal) which could have compromised the safe stopping distance. This alone would not have resulted in the crash but could have been a contributing factor.
Signals passed at danger (SPAD) are not common on the line but are possible. A SPAD /red or double amber would give an audible warning which the driver must over ride. If they do not over ride it then the brakes will be automatically applied (eg if driver was incapacitated), the more sophisticated ETCS system which was not present would have automatically prevented the train from entering the protective 'envelope' or track circuit.
Because the line does not have ETCS the driver could have acknowledged the SPAD warning & continued or if he was incapacitated or distracted - did not acknowledge the warning & the brakes were automatically applied then the stationary train in an awkward location on the track system may not have given a safe stopping distance, there are also other factors including whether the rails were slippery, expansion due to heat & many others.
It's impossible to say & the investigation will be complex & thorough.