A student burst into tears after she woke from napping on a train to find a kind-hearted passenger had left her £100 under a napkin on her lap.
Ella Johannessen, 23, had been speaking to her mum earlier in the journey about how "stressed and upset" she was about her finances.
She then went for a nap and burst into tears when she woke up she found the gift.
Ella said receiving the extra money now meant she wouldn’t go over her overdraft limit.
She shared the heartwarming story on Facebook in the hope of finding the person who left the money for her on a Virgin Trains East Coast service on Saturday.
Her post has been shared more than 3,000 times, but Ella told the Daily Mirror she is still yet to find the kind passenger – and she’s not too sure the mystery donor wants to be found.
Ella said: “I was rather stressed and upset over my financial situation.
“I rang my mum (and) spoke to her about how little money I had, how worried I was about my finances and I got upset.
“I hung up the phone and went to sleep (and when) I woke up about half hour later I noticed a napkin on my lap. Under the napkin was £100. I started to cry.”
The Leeds Beckett University graduate said she was “incredibly thankful” for the gesture during her journey from Leeds to Peterborough.
She added: "After a terrible 18 months where I lost my father and both of his parents it showed me that there is kindness and good people in the world.
"I would like to tell the person that they are a fantastic human being and it has really lifted my spirits and massively helped me out."