I understand the comments from so called “experts” that you can’t just lock people up and hope it goes away, you need to get to the root of the issue...
However something needs to immediately be done, to protect the public...
I would have a National two week amnesty, where knives can be handed in, no questions asked. After that, anyone found carrying a knife is locked up for 5/10/whatever years.
Can’t say fairer than that.... then there can be no excuses.