The family of an 89-year-old grandmother from Doncaster say they are "appalled and disgusted" after she was forced to wait in the snow for almost three hours for an ambulance, despite nine 999 calls for help.

Doreen Gibson broke her nose and suffered severe bruising after falling - but was forced to lie on a freezing, snowy pavement for two hours and 45 minutes for the emergency services to turn up.

Mrs Gibson was helped and comforted by market traders who waited with her until the ambulance arrived.

Shocking pictures show her battered and bruised, lying on the street while traders stand over her with umbrellas.

Speaking about her ordeal, Ms Gibson said:

Her family are going to make an official complaint to the Yorkshire Ambulance Service, and say she is lucky to be alive after the ordeal.

Laini Birch, a market trader who made the calls to the ambulance service and stayed with Doreen said she could not believe the ambulance took so long.

Yorkshire Ambulance Service NHS Trust has apologised to the pensioner.

A spokesman for Doncaster Council said they are looking into the incident.