A man has been arrested for allegedly assaulting and robbing a pensioner in Midlothian.

The 69-year-old woman reportedly had her handbag stolen after being attacked by a man on St Andrews Street, Dalkeith, on August 25.

The woman was left shaken but uninjured.

A 31-year-old has now been arrested in relation to the incident following inquires by local CID officers.

Police officers have thanked the local community for their assistance during the investigation.

The man was arrested on Wednesday and will appear at court at a later date.