I have been at york several times over the past year, and they always display and sometimes anounce trains as being "arrived" way before they actually have - has been upto 10 mins. I don't know if this is to fiddle their punctuality statistics or what, but something deffo isn't right. Interestingly on board they acknowledge the lateness, and an apology is usually reeled off... anyone know what's going on?