1S26 managed to reduce the Carstairs stop to 10 minutes (from 25 booked), so it's now only 136 minutes late for an arrival into Glasgow Central around 09:30.
1S96 16:18 Willesden-Shieldmuir as confirmed by
Falcon1200, which failed on the down line before Lockerbie and so the Highland sleeper eventually passed it on the up line once single line working was implemented.
1S26, the Lowland sleeper, was held for an hour in Carlisle before heading to Lockerbie and being held for another 30 minutes whilst 1S96 was moved out of the way, so 1S26 didn't use single line working over the up line (by that time it was probably starting to get too busy with up trains).
EDIT And 1S96 showing as on the move northbound again through Abington at 09:30, presumably being dragged by something else.