So I was waiting at Basingstoke platform 3 yesterday for the 17:35 to London Waterloo, a train arrived at 17:25 which I first assumed must be a different train but the departure board was saying the 17:35 was due next. Sure enough it was my train and this made be wonder how it made up so much...