The Albion Roar
97.2FM
stand to be corrected, but im pretty sure that the online services are all provided by a central third party, controlling the timetable database and feed sources. your story suggests that the "live" feed is simply playback of the expected timetable, and not an attempt to pretend a service is doing better than it really did.
No. It says 'train has arrived' about three minutes before it has done so - irrespective of whether it's late or not.