A teenage boy has been charged after a 17-year-old was stabbed in the chest in front of shoppers at a city centre Primark store.

The teenager was seriously injured in the shop in Long Row, Nottingham, at about 11.30am on Sunday, Nottinghamshire Police said.

A 16-year-old, who cannot be named because of his age, was arrested a few hours after the incident and has now been charged with wounding with intent and possession of a bladed article in a public place, the force added.

He has been remanded into custody and is due to appear at Nottingham Magistrates’ Court on Monday.

The victim is in a stable condition and his injuries are not thought to be life-threatening, police said.

Detective Chief Inspector Claire Gould, of Nottinghamshire Police, said: “We understand the alarm this incident has caused and I’d like to reassure the public we have been working at pace to build a full picture of what had happened – and why.

“I am pleased we have now been able to charge a suspect in this case.

“As we continue to progress with our investigation, we are still urging anyone who has information which could assist us with our inquiries, who hasn’t already come forward, to please contact us as soon as possible.”