A cash-strapped single mum was shocked to receive #100 through her door from a secret Santa.
Claire Rock, 44, had been fretting about Christmas due to money worries.
And she feared her home in Cumbernauld, North Lanarkshire, would have to remain without any festive trimmings, and her five-year-old son John would miss out on the fun.
But when she returned to her house last week after taking her cat to the vet, she discovered a touching note with £100 cash waiting for her.
The mysterious note said: “To Claire, I know life has been tough the last few months, and it’s hard to stay positive when it feels like nothing is going your way.
“Please accept this as a gift to help keep the magic of Christmas so special for wee John.
“We all know it’s not all about the money, but we know too that Christmas costs a fortune.
“Love from a fellow human.”
Claire, a support worker, said she was overwhelmed by the note, adding: “I just burst into tears.”
“I want others to know that there are so many kind people out there.”
“We focus too much on the negativity at times, especially when there’s so many problems with terrorism and governments.
“I have two grown up children, Conan and Sophie, and it’s made us more determined to do something good, like volunteering over Christmas.”