The Mayor of London has warned it could take 10 years to turn the tide of violent crime in London.
His comments followed four fatal stabbings that occurred in the capital city in the space of five days. The victims were all aged between 15 and 38.
Speaking on Radio 4's Today programme, Mr Khan said: "To really make significant progress can take up to 10 years, a generation.
- Read more: Jeremy Corbyn and Sadiq Khan hold meetings on violent crime
- Read more: Sadiq Khan has done a 'terrible job' on terrorism, says Donald Trump
"They saw in Scotland what we are seeing in London, which is children in primary schools thinking not only is it ok to carry a knife, but it gives them a sense of belonging in joining a criminal gang and it makes them feel safer and they see nothing wrong in getting involved in this sort of behaviour."
There have now been 116 homicides in London so far this year, with a third of victims of violent deaths in the city aged between 16 to 24.
Last year, according to Metropolitan Police figures, there were 133 murders in London, including the 14 people who died in terrorist attacks.
Following the recent spate of stabbings, Metropolitcan Police Commander, Stuart Cundy, announced that hundreds more police officers would be on duty following a "terrible" few days.