In reply to jonnie3430:
"Taxi's especially have to behave on the roads"
I got assaulted by a taxi driver outside Sheffield train station taxi rank because he thought I was parked in the wrong place.
I probably was parked in the wrong place, but that's no justification for physical violence, it went to court and he got fined ~£900 in total.
Not sure if he would have his taxi licence revoked after such an incident.
From what I experience cycling around town, Taxis are quite bad but then this could be a sampling phenomena, there are loads on the road at all times of the day, every incident with a taxi is just seen as a taxi, whereas other cars are individuals, so for example if you get cut up by say 1 black cab, 1 mini cab, a fiesta, a van, a bus and a volvo you think I've been cut up by 2 taxis not I've been cut up by 4 privately owned vehicles.
One thing I've noticed is that people in vehicles don't care about pulling out in a way that is not really dangerous (ie not driving into the side of you) but forces you to slow down dramatically. If another car was to do this they would get really pissed off. It's like they consider you to be second class road user because you aren't a big enough lump of metal to make a mess of their car.