That might be true. But Canada also has a very different population than we do. Besides that it looks like England has a big problem with knife crime. Suppose the knife had never been invented.