That'll be the return leg of UK Railtours' "The Sandgrounder", 14:13 Southport to Kings Cross. Due to pass through Wigan at 14:41, so looks like it was running to time!
Looks like the mark 1 kitchen car that was formerly Cargo-Ds is seeing plenty of use with UK Railtours now.
When did 67029 have the "big beastie" vinyls replaced with DB logos? It makes sense for DB to do it of course, given that it's the loco specially selected for Executive train duties, but I had previously assumed that DB had simply switched to using 67018 for the Executive train, that is until it became apparent that 67018 has been pretty much glued to the Chiltern Mainline workings in 2012.