That was only a couple of miles away from me.
What's the layout of that junction? I'm just curious who was supposed to give way.
(this has nothing to do with leaving the scene, no excuse on earth for that)
I think its the failure to stop and the disregarded for the welfare of another human that is angering this pitchfork wielding mob, not the actual driving.
You are right, it's a simple light controlled crossroads. It appears the driver did have a green light and the cyclist possibly crossed on red. I won't speculate further than that.It looks like the driver had a green light and the woman may have ridden through a red. It's not an area I know, so happy to be corrected.
If it pings on ANPR it'll get pulled over.