A man has been charged following an alleged assault at a train station in Aberdeenshire.

An 18-year-old man suffered a broken jaw in the reported attack at Stonehaven Railway Station on December 3.

A 30-year-old man is expected to appear at Aberdeen Sheriff Court on Friday.

Officers are still carrying out enquiries in connection with a woman who was also reportedly involved.

Constable Graham Crawford said: "I would like to thank the public and media for all information and assistance provided to police."