The government keeps going on about banning weapons and searching for weapons etc, but it's not knives thats killing people it's a mentality, anything can be used as a weapon, getting knives and guns off the street will make no difference, because they have not tackled the mentality.
You can't expect everyone to be respectful, have morals etc the only thing that can really be done is more police on the streets, actually walking around who can see things and intervene or put people off, but the MET and the government are more interested in saving money and filling the streets with CCTV cameras rubber necking crime scenes, yes it's all very good to have video evidence but we want prevention of crime not proof for the courts after it's happened.