An injured shopper was left lying in the road for three hours in pouring rain waiting for an ambulance.
The woman, 53, was knocked unconscious after falling out of a taxi and when she came round she complained she could not move her neck.
An ambulance was called at 6pm, but the woman was forced to wait until 9pm for a police officer trained in first aid to arrive, assess her and take her to hospital in a police van.
woman left lying in road waiting for ambulance
The NHS today launched an inquiry into why an ambulance failed to turn up at the incident in the Grangetown area of Cardiff.