A man has been arrested and charged after an off-licence was robbed twice in three days.

High Spirit on Slateford Road in Edinburgh was targeted on Saturday, April 22, and again the following Monday.

In the first case, a three-figure sum of money was allegedly stolen after a shop assistant was pushed to the ground, and in the second a knife was allegedly brandished at a shop worker.

A 30-year-old man has been arrested and is due to appear in court on Thursday.

A spokeswoman for Police Scotland said: "Members of the public who came forward with information are thanked for their assistance during this investigation and local communities can rest assured that crimes of this nature are investigated thoroughly to bring those responsible to justice."