A drug addict who robbed a woman at knifepoint on Boxing Day has been jailed.

Ryan Duddy, 27, admitted assaulting and robbing 23-year-old Danniella O'Hare outside her home on Gorgie Road in Edinburgh.

At Edinburgh Sheriff Court, Sheriff Frank Crowe was told Ms O'Hare was approaching her front door when she saw Duddy coming towards her on December 26 last year.

She shut the door to the common stair of her home behind her but Duddy followed.

Duddy grabbed hold of Ms O'Hare and held a knife at her throat, grabbing her purse and keys as she screamed and struggled.

She ran into the street, where police in a passing car spotted her and Duddy coming out of the building. He ran off, pursued by the officers on foot.

They caught him after a short chase and recovered the purse and keys nearby, along with the knife.

Sheriff Crowe was told Ms O'Hare had been badly shaken but not injured.

Defence solicitor Graeme Clark said Duddy had a long-term drug problem.

Sentencing on Monday, Sheriff Crowe told Duddy: "You attacked this young woman and held a knife to her throat.

"I have no alternative but to impose a prison sentence".

Duddy was jailed for 16 months. He was also given a six-month supervised release order, requiring him to live in supervised accommodation and receive drug counselling.