I recently took the 1.35pm Virgin Pendolino from Manchester to Euston on the WCML. It was timetabled at 2 hrs 7 mins calling at Stockport, Macc., and Stoke. But it actually pulled into Euston in 2 hrs, i.e. 7 mins early. I have noticed this happening a few times this year. This got me thinking...