A teenager has been charged with assaulting a young woman in Edinburgh.

The 21-year-old woman was allegedly attacked at a flat in Viewcraig Street near the Scottish Parliament on August 30.

Police Scotland have announced a 17-year-old boy has been charged in relation to the incident.

He is due to appear at Edinburgh Sheriff Court on Monday.