Designer discount fashion retailer TK Maxx has been lambasted for selling jackets with a hidden knife attached.

The£59 hooded coats have a chain with a 2.5 inch blade on the end concealed in an inside pocket.

A shopper alerted The Sun after spotting the coat at his local store in Farnborough, Hampshire. He said: “It’s scandalous, with all the attacks involving knives, that a big national store is selling them as part of clothing.”

The retailer cleared its rails of the coat when it was contacted by The Sun. The retailer said: “TK Maxx supports and enforces all laws with regard to the sale of knives. We became aware that a branded coat on sale included a pocket penknife as a promotional gift. We removed the items swiftly from the supply chain. All store teams have been alerted to this and as a matter of urgent priority have removed all related items from shops.”