Have you reported him? Especially as you have witnesses.
He does not sound like the professional driver he should be. There are a lot of unprofessional Taxi drivers out there - the rest of us rely on victims such as yourself reporting poor behaviour...
Outstanding driving, very considerate, seen him stop at a zebra crossing to let a few mothers with prams across a busy road, were everyone else went straight over
Have you reported him? Especially as you have witnesses.
He does not sound like the professional driver he should be. There are a lot of unprofessional Taxi drivers out there - the rest of us rely on victims such as yourself reporting poor behaviour...