What it _looks_ like is that 2D54 (1722 Darlington to Saltburn) had an issue at or approaching Middlesbrough station, leading it to lose a few minutes into the platform and then be cancelled beyond the station. I'm guessing that's the SPAD, although there were already some major issues with...