A teenager has been charged by police over the assault of a 73-year-old man.

The 15-year-old boy was allegedly part of a large group who attacked the man on Lochfield Road, Dumfries, on Monday at around 5.30pm.

Members of the public were forced to intervene to help the elderly man, causing his assailant to flee the scene.

Police in Dumfriesshire have since thanked the public after the successful appeal for information.