A teenager has been charged with possession of a firearm and ammunition after police stopped two vehicles in Blackstock Road on Tuesday.

The 17-year-old is set to appear at Barkingside Magistrates’ Court on Thursday.

Police recovered a revolver and ammunition during the vehicle stops. A 19-year-old and another man, 24, were also arrested and have been released under investigation pending further enquiries.