It was a freight from Felixstowe which was stuck on the main line for over three hours waiting to be accepted into Bristol Freightliner yard.
Will be interesting to know who pays for the delays and cancellations that it caused.
This incident was initially attributed as "waiting for terminal/yard acceptance (AA)", applying to all the delayed and cancelled passenger services.
In the DAPR, the list of codes has AA (Waiting Terminal/Yard acceptance) under freight terminal operating company causes". In section 4.2, explaining such incidents (Acceptance into Freight Terminals/Yards) in more detail, it has:
Circumstances: Incident within a yard/terminal, off Network Rail operated infrastructure, causing trains to be delayed entering into either that yard/terminal or an adjacent yard/terminal sharing the same connection to the Network.
Delay Code: Appropriate A*, F* or M* Code
Incident Attribution: Freight Operator(s) - separate Incident for each Operator involved (A##*)
Circumstances: Freight Operator of train waiting outside terminal/yard does not provide information on incident in terminal/yard
Delay Code: AA
Incident Attribution: Operator of train concerned
(I presume that by Freight Operator is means terminal operator.)
In any case, the contracts linking the train and terminal operators will cover who ultimately pays for it.