I'm sorry about your accident, and I hope you're not too hurt. That doesn't mean that you can generalise and slate every black cab driver in London.
One careless driver doesn't taint everybody.
The same black cabs that take veterans to Horse Guards, free of charge on Remembrance Sunday, and pick them up on Westminster Bridge, afterwards to take them to the stations? I've used a Poppy taxi myself...