Was on 2N41 15.32 Nunthorpe to Hexham service today (co-incidentially on 142094) between Middlesbrough and Newcastle. Soon as we left Middlesbrough it was obvious the engine in the leading carriage had packed in and we were struggling to get to Thornaby. In times past it would have been terminated there and then, forcing an hour wait. Not so today - the train ran to Eaglescliffe to reverse, allowing the carriage with the engine still working to be at the front, and managed to get back to Newcastle around 30 down. Much better than being an hour late and good to see some common-snese thinking from both Northern and the signallers.