My best friend stole £86,000 from my daughter's charity

A woman whose best friend stole nearly £86,000 from a charity set up in memory of her daughter believes her crimes were fuelled by "greed, vanity and narcissism".

Angela MacVicar was in court last week to watch Lindsay MacCallum plead guilty to two counts of fraud. She is now beginning a three-year jail term.

Over the course of 10 years, MacCallum defrauded cancer charity Rainbow Valley by forging the signatures of staff and rerouting cash. She also embezzled more than £9,000 from the Anthony Nolan Trust, a stem cell donation charity.

Angela MacVicar told BBC Scotland News she feels "hurt and betrayed" and says it has "tarnished" her daughter Johanna's legacy.