Terry Obioro, 30, said: "The bus just crashed into the railings. It seemed to just be going in its own direction. If it had toppled over onto that taxi there is no chance the driver would have made it. But thankfully it came to a stop, just sort of hanging off a little."