I don't think any of us know how we would react in that situation. We'd all like to think we'd be the hero who rushes to help but when in the moment and you've just seen or heard a bomb go off you first reaction may not be to run towards it.
Thats true. Mate of mine was behind a traffic accident, and jumped out to help. The woman driver in front of him was crushed against the steering wheel and was struggling to breathe. Seat belt was stuck, she was panicking of course. He just lent down and slid the seat back, and she could breathe again.
Simple action, but in the heat of the moment, would we have thought of that? Panic can set in both ways, the person in trouble and the person trying to help. I'd like to think I would have done the same, but who knows.
This Cab driver was very brave, and lucky to survive by the sound of it.