Ten people have been injured after a taxi collided with a truck on Christiaan de Wet Road in Weltevreden Park in Roodepoort.

The exact detail to the cause of the accident will remain a subject for police investigation and comment.

Netcare911 paramedics worked alongside various emergency services on scene.

One person sustained moderate injuries while nine people sustained minor injuries.

All injured were stabilised on scene and transported to various hospitals in the area for further medical care.

This accident happened this morning at about 07h45.

Not a single person in the truck sustained any injuries.