A man has been charged after a four-year-old boy was hit by a car, leaving him seriously injured.

Jacob Burnside was taken to hospital following the incident in Springfield Gardens, Inverness, at around 7.47pm on Tuesday.

The Scottish Ambulance Service said it was not able to respond to the incident "as quickly as we would have liked", taking 21 minutes to arrive at the scene.

The boy's injuries are serious but are not thought to be life-threatening, police said.

He is being treated at Raigmore Hospital, Inverness.

Police said a 33-year-old man has been charged with road traffic offences in connection with the incident.

He will appear at Inverness Sheriff Court in due course.

The Scottish Ambulance Service said it received a call to an an incident on Springfield Gardens, Inverness at 7.47pm on Tuesday July 18.

A spokesman said: "At the time of this call, our local crews were attending to patients with immediately life-threatening conditions which meant we were unable to respond as quickly as we would have liked.

"One of our clinical advisers attempted to contact the 999 caller to ensure there had been no change in the patient's condition.

"We dispatched the nearest available ambulance which arrived on scene at 2008 hours.

"A four-year-old male patient was transferred safely to Raigmore Hospital.

"We encourage all patients who are dissatisfied with the service they have received to contact our Patient Experience Team to enable us to explain the circumstances around the delay and see if any lessons can be learned."

The police investigation is still under way and anyone with information is asked to contact police on 101, quoting reference NN/17854/17, or call Crimestoppers on 0800 555 111 if you prefer to remain anonymous.