Isn’t there an official speed limit on the manoeuvring area (taxiways) around 40mph?
How this is policed or if it applies to all of it may even be advisory I do not know... but I would have thought or hoped there is some kind of limit.
Looks like airfield ops vehicle was vacating the taxiway at high speed and as it did so somehow didn’t see the BA vehicle on the ramp/stand and the incident occurred