Joanne Anderson, 42, was taking her six-year-old daughter Emily to a hospital appointment when they stopped off at a McDonald's in Birkenhead, Merseyside. While Emily sat down at a table, Joanne went to the till to collect their order.
She noticed the woman queuing in front of her didn't have enough money to pay for her order, so Joanne gave her 50p.
By this point, Emily, who easily becomes emotional due to her hypothyroidism medication, ran over to the tills crying.
The young woman, who had just four pence left after paying for her food, handed Emily the pennies in a bid to cheer her up.
READ MORE:Angela Rayner’s rant lambasted by the public
Joanne, who works for St John’s Ambulance, said the act of kindness was “one of the nicest things” a stranger has done for her child. She told the Liverpool Echo: “I think Emily was just upset that I was taking a long time. So, she came over and she was crying.
“[The woman] gave the pennies to Emily and said to her, 'Aw don't be upset, here's some pennies for you to go and spend in the shop', which was just, I don't know how to put it.
"I was a bit overwhelmed because it was obvious she didn't have anything because I'd already given her some money.
"And then for her to give her last four pence to my daughter because she was upset, it was lovely.”
DON'T MISS
Furious motorist screams at Insulate Britain protesters blocking M25[UK]
Joe Biden's staggering reaction to German election and Merkel downfall[WORLD]
Arthritis: The drink to make at home that could ‘reverse inflammation’[HEALTH]