A man who subjected a vulnerable neighbour to a terrifying knife robbery has been jailed.

Aaron Wallace, 33, found the man, who has a learning disability and mental health issues, reading a magazine in the common close of the flats where they both lived in Old Halkerton Road, Forfar.

Wallace first hurled abuse at his victim before pulling out a blade and following the man into his home.

He then demanded cash and the man's bank card and PIN as he held the knife to his chest.

The victim called 999 and Wallace was found minutes later carrying the man's stolen bank card.

Fiscal depute Nicola Gillespie told Dundee Sheriff Court the 26-year-old was left "traumatised" by his ordeal and had to move home as a result.

She said: "The accused said he was going to 'stab him like a pig' and said to hand over his money."

Wallace, a prisoner at HMP Perth, pleaded guilty on indictment to a charge of assault and robbery committed on July 6 this year.

He further admitted charges of wasting police and paramedics' time on January 9 at his former home on Gilston Place, Dundee, stating he was Paul Davis, aged 34, and that he had been stabbed with a knife.

Wallace also admitted that on January 3 on Gilston Place and en route to police HQ on Bell Street, he behaved in a threatening or abusive manner, shouted and swore, uttered racially offensive remarks and threats of violence, spat and acted in an aggressive manner.

Defence solicitor Billy Rennie said Wallace had not targeted his victim and had suffered from mental health problems, plus drug and alcohol abuse.

Sheriff Alastair Carmichael jailed Wallace for 21 months.

He said: "Putting all the circumstances together I have come to the conclusion that a custodial sentence is the only option here, it is too serious for any other disposal."