The data shows that the number of pupils caught in possession of knives in schools has risen for a fifth successive year, with 299 students found with knives in 2016, compared to 236 in 2015 and 203 in 2014. In 2011, there were 152 children caught carrying knives in schools.
Figures also show a 26 percent increase in the number of knife related crimes taking place in London schools since 2014.