Three teenagers have been charged over "completely unacceptable" disorder in Aberdeenshire.

Police are reviewing CCTV following an alleged gang fight on High Street in Inverurie.

Three teenagers, two aged 16 and an 18-year-old, have been charged in relation to incidents on Monday.

A further six people have been charged with antisocial behaviour in the town on Friday and Saturday.

Sergeant Willie Murdoch, from the Divisional Alcohol and Violence Reduction Unit, said: "I would like to thank the local community for their patience while we carry out extra patrols in the area and investigate these completely unacceptable incidents.

"I appreciate that behaviour of this nature will be alarming, however, I hope our strong police presence and the ongoing work of our partners provides reassurance we are working hard to reduce the potential for further incidents of antisocial behaviour.

"We are following several positive lines of inquiry and additional arrests will be made in the coming days.

"My advice to anyone considering becoming involved in such disorder is you will face consequences for your actions."

He added: "I would also reappeal to parents to continue providing us with their support and to keep an eye on where your children are going and what they are up to.

"It could save a lot of grief in the long run. We will continue to target resources in the right places at the right times to ensure our message is clear.

"Anyone with information should contact police on 101 or Crimestoppers on 0800 555111 if you would prefer to remain anonymous."