Bradford, more than anywhere, knows the true cost of human suffering weapons like crossbows can inflict.

So it is no surprise that a shop stocking replicas of the potentially lethal weapon, along with Samurai swords and knives, has found itself at the centre of a storm of outrage.

It is within 500 metres of the flat where the self-styled Crossbow Killer Stephen Griffiths murdered one of his victims – with a crossbow.

The owner of Barkers shop in Sunbridge Road has finally responded to the protests.

But removing one replica crossbow from the window is far too little, far too late.

There have been enough cases of horrific injuries caused by weapons like these to make the case that they should not be sold at all, and certainly should not be openly on display in high street shops.

Traders like Barkers may be within the letter of what the law allows when they sell items like this, but their sale is morally unacceptable.

The many people who have protested are absolutely right to raise strong objections to the continued sale of these potentially lethal weapons.

It is difficult to argue that they do little more than glorify violence – and in extreme cases encourage it.