Oneil Welch, 38, entered an Asda store in Peterborough at about 8pm on September 17 and picked up items including a 32” TV before walking out without paying.

A security guard attempted to stop him but both men fell to the ground and Welch punched him in the face and ran.

However, in the process, his right shoe came off and about 20 minutes later, police received reports a member of the public had been robbed by a barefoot man just behind the store.

The man was walking along the path to meet his brother when a shoe-less Welch appeared out of the bushes. He grabbed the man around the throat and threatened him until he handed over £50 in cash and his mobile phone.

After checking CCTV at Asda, officers immediately recognised Welch and he was later arrested.

During interview he denied any involvement in the crimes.

In court, Welch, of HMP Wayland, pleaded guilty to robbery, theft from a shop and common assault. He was sentenced to nine months in prison at Cambridge Crown Court on Monday (April 25).

Detective Constable Pete Wise, who investigated, said: “Welch did a great Cinderella impression as he left his right shoe at the scene of the crime.

“Thankfully, CCTV captured his offences and officers were able to identify him and swiftly arrest him.

“He was prepared to go to great lengths to get what he wanted that night, including hurting and threatening innocent people. I’m glad justice has been done today.”