Ben Cooke was out shopping in Hull with his family over the weekend, when seven-year-old Jeanie-May Cooke asked to visit to Build-A-Bear, at the city's St Stephen's shopping centre.

After Jeanie-May, who is currently battling leukaemia, personalised her own Peter Rabbit bear with a matching football kit, Mr Cooke was standing in the queue when a member of staff informed him that someone had offered to pay for Jeanie-May's bear, and that he wouldn't take no for an answer.

Speaking about that moment, he recalled: "I said to her that I couldn't accept that but I wanted to thank the person for their generous offer," Mr Cooke said.

Ben Cooke with his daughters Jeanie-May, right, and Emmi, left

"She said that the man wouldn't take no for answer and there was a £40 gift card behind the till.

"I just started crying and so did the lady in the shop.

"We were just so grateful and thankful and it really restored my faith in humanity."

He was determined to find the generous stranger, so took to Facebook to share his story.

The post went viral on social media gaining more than 1,500 shares, also catching the eye of the man who gave Jeanie-May the gift.