A policeman who came to the aid of an elderly man struggling with his shopping after he got on the wrong bus has been hailed a hero.
A passer-by took the picture of PC Chris Stevens of Northamptonshire Police carrying the heavy bags for an unknown gentleman in Kingsthorpe this week.
The image has been widely shared on Facebook, with a post from PC Stevens' force being shared nearly 46,000 times and liked by 471,000 people.
The police officer saw the man leaning against a wall, having trouble getting home, after he caught the wrong bus.
After being brought to the attention of Northamptonshire Police they identified the officer on their Facebook page.
Mr Stevens said: "I saw the gentleman leaning up against a wall, so went over to ask if he was all right.
"He said he'd been in to town shopping but got on the wrong bus and was struggling to get home. So I asked if he wanted some help.
"He said that would be good, so I took his shopping and he held my arm as we walked back to his house and we had a nice chat.
"His wife looked a bit shocked when she opened the door and I was there with him, but he was fine.
"It's nice that the police are getting recognition for doing good things, but it's nothing more than any of my colleagues would have done. These things happen on a daily basis up and down the country."
The Good Samaritan's kind act has been highly praised on social media, with many people commending him on Facebook.
Good samaritan police officer Pc Chris Stevens, thank you for begin born— Ⓥ MaVegann Ⓥ (@mavegann) June 12, 2015
@itvnews Sorry to say PC Chris Stevens, you are NOT the norm. Well done young man.— Aristide Blake (@blake_ari) June 12, 2015
@positivepoluk nice one PC Chris Stevens!— Arlene Harrington (@thumperarlene) June 12, 2015