A man has been charged after a handgun and knives were found during a police stop and search.

Hackney police say they carried out the stop and search in Ashenden Road on Wednesday (May 1).

A handgun, ammunition, four knives and a stolen moped were all recovered.

A man has now been charged in connection with the incident.