47786 was taking 86217 to Willesden, probably for testing, before it leaves the country. A bonus was seeing 60071 on 6E41 tanks and 60054 on 6E66 empty steel. 66150 was also seen on 6V92, another empty steel train. 43303 & 43304 are also seen on a Dundee to Plymouth service.
86217, probably the last time I see it, hauled by 47786