Idris Elba has argued against mandatory prison sentences for carrying a knife amid a deepening public discussion over how to tackle an “epidemic” of street violence.
The actor and campaigner said there was no “one size fits all” that would banish weapons, and warned against criminalising young men caught up in a cycle of violence.