I cannot see a water cannon being effective for random stabbings rather than..dare I say 'crowd control'
Like, without randomly stopping and searching loads and loads of people, I really don't see how this could possibly be tackled? And stop and search has problems of its own, and certainly would not catch them all either.