Idiot drivers at rush hour

I am beyond furious, I was cycling back from Hyde Park after picking some things up from a friend’s house and was nearly taken out by some complete moron in a Punto. Luckily I managed to get out of the way but I fail to see how that kind of behaviour is acceptable, it was my right of way, I had my lights on and a high-vis jacket and the driver let the two cars in front of me through before trying to nip across in front of me so I don’t think there is any realistic excuse of ‘not seeing me’. I had to brake hard and took a pretty heavy tumble onto the road, the bike is a bit bashed up but nothing serious I don’t think.
Ridiculous.
I am fuming.