Customers in a Manchester shop took on a teenager who pulled a knife on a security guard.
Witnesses described seeing members of the public tackling a male to the floor after a guard challenged him about shoplifting at a Morrisons in Chorlton.
Greater Manchester Police have confirmed a 17-year-old boy was taken to hospital before being arrested on suspicion of possession of a bladed article and theft offences.