It's an ASL - it's there to allow cyclists to get ahead of the traffic. The clue is in the name. The driver, and, it seems, most of you lot, don't know how an ASL works.
The driver is totally out of order for moving into the ASL box - particularly because there are cyclists already in it. And our cyclist - quite rightly - calls him on it. At this point the only decent course of action the driver can take is to wait for the cyclists to clear the junction - but he's committed now, backing out clearly isn't an option he's considered and when the lights change he speeds off giving no consideration the the safety of the cyclist who has stopped near his vehicle. Whether he runs over the cyclist's foot or not, at this point he's driving - at some speed - way too close to a cyclist. If he'd run over my foot I'd have hunted him down too.
The cyclist was right to chase him down, and right to call him a prick. But he certainly didn't deserve to be assaulted in the street. I'm astounded that some of you think he was out-of-order and that he somehow had it coming. WTF?
And what the hell were all those other cyclists doing? just stood around doing F all? You've just witnessed another human being get a smack in the mouth. Are we all supposed to stand aside with our heads bowed when people act like twunts in public? Not say anything? People who go through life behaving like this can't be allowed to get away with it - because the next time or the time after that it's my 12 year old daughter on the receiving end of his attitude towards cyclists.
In that situation I'd have done exactly the same as our cyclist in the video, right up to the point the assailant got out of the car ..