A man has been detained after a four-year-old child was seriously injured in an alleged hit-and-run.

The incident is said to have happened on Springfield Gardens in Inverness on Tuesday shortly after 7.45pm.

The boy was taken to Raigmore Hospital with serious injuries.

His injuries are not thought to be life-threatening.

A 33-year-old man has been detained over the alleged hit-and-run.

Sergeant Donnie Mackinnon said: "I can confirm a 33-year-old man has been detained and is assisting with our enquiries.

"I would like to thank everyone who has already spoken to us for their assistance with this matter and urge anybody who has information but not yet made contact to get in touch with police on 101."