Who's at fault here?
I would argue that while the driver shouldn't have stopped on the crossing, it was still red for the pedestrian crossing, therefore the cyclist is at fault (plus it isn't a toucan crossing, cough cough).
Anything else I'm missing?