Our booking engine at tickets.railforums.co.uk (powered by TrainSplit) helps support the running of the forum with every ticket purchase! Find out more and ask any questions/give us feedback in this thread!
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...