67003 has arrived Peterborough at 14.02 on top of the 13.00 KX to Leeds HST. Message from a man on the spot. Dep 14.03 Steve