Just scanning the live arrivals boards for Reading and I saw the following. The 19.09 London Waterloo to Reading was delayed en route and was made non stop from Ascot to Reading. It left Ascot 20 minutes late and arrived into Reading at 20.45, which was 2 minutes early. Surely this comes under 'having a laugh at the passengers expense' late running into early running. I would be fuming if I was intending to board at say Wokingham and found this out.