A 13-year-old boy has been charged with attempted murder after two pupils were stabbed at a secondary school in north-west London, police have said.

The teenager, who has not been named because of his age, is due to appear at Westminster Magistrates’ Court on Thursday.

He is accused of the attempted murder of two boys aged 12 and 13, and unlawfully and maliciously administering a noxious thing to a third child for allegedly spraying them with an unnamed substance.

Shorts

Police said the boy went to Kingsbury High School in Brent, north-west London, on Tuesday, where he entered a first-floor classroom. As he opened the door, he sprayed a pupil with a non-noxious substance before stabbing a 13-year-old.