I don't notice that Boris has done very much for cyclists except get his face on telly a lot to talk about how much he's going to do.
It may be controversial to say this here but I'm not a fan of those blue superhighways or the cycle routes - unless they're completely separate from traffic, I don't think it's a good idea to bunch up loads of cyclists together, I feel safer when the traffic is mixed and there are too many variables of ability and conscientiousness when you have too many cyclists together IMO, but I acknowledge that's my perception of what feels safe.
Something that would be an immediate help would be to simply enforce existing legislation for ALL traffic, I see so much law-breaking on a minute-by-minute basis on my commute and I think it leads to a culture of recklessness and complacent unsafe behaviour. People either get away completely scot-free or the penalty is minimal - if the driver involved in this incident is found culpable, he'll probably just get a fine and some points.
I think there's an argument for letting cyclists go early at some lights but that might be take a major culture shift for cyclists, motorists and pedestrians to get used to.
I also think motorists should have to resit their test every 10 years and vehicles over a certain size (except buses) should be kept out of London in rush hour but I know that ain't gonna happen