A busker who gave her earnings to a homeless man has received instant "good karma" from a generous stranger.
Liv Harland, a singer from York, was busking in Manchester city center when she noticed a homeless man rummaging through a nearby bin for food.
She watched the man pull out a box of chicken nuggets that someone else had thrown away. Unable to stand by and watch, Harland stopped singing and went over to him, asking: "If I give you money will you get fresh ones?"
When the man agreed, Harland took a note out of her own money pot and handed it to the man. He thanked her gratefully then headed off to get himself a meal.
"Promise me you'll get fresh ones," Harland called after him.
Unbeknownst to Harland, a kind man had been watching the whole exchange. A few seconds later he stepped up and put double the amount she gave away into her donation pot.
Harland shared a video of the event on her TikTok @livharlandmusic with the caption "Is this good karma or what??"
Since being posted the video has gone viral, amassing over 15 million views, 3 million likes, and almost 15,000 comments on TikTok.
Some eagle-eyed users noticed that the man had been watching Liv right from the start of the video.
"Anyone notice the guy at the end watched her then he repaid her kindness," one commented.
Other's praised Harland for her kindness and generosity.
One wrote: "The fact that you didn't even think twice. Such a kind heart."
Another added: "You could have said it over the mic to get attention, but you didn't because you genuinely wanted to help him."
One user summed up what a wonderful example of good karma the incident was. "Sharing will not make you poorer," they wrote.
Receiving so many lovely comments also prompted Harland to share another video from a different angle that she had of the event, titled "Part 2 Good Karma."
Since being posted four days ago, this video has been watched over 300 thousand times.