A teenager was caught with a 20-inch machete hidden in his trouser leg just months after attacking a stranger in a Co-op.
Tino Williams, 19, was seen walking around the city centre with the outline of the blade visible through his trousers in July last year.
He tried to flee but was arrested, and whilst being bundled into the police van, officers found another knife measuring ten-inches.