A man has been charged with GBH and class A drug offences after a police officer was stabbed while on duty in Enfield.

A Metropolitan Police officer was stabbed in the shoulder on Tuesday afternoon (April 16) after responding to reports of a man with a knife in Mandeville Road.

The injured officer was given first aid by other officers, before being rushed to hospital.

A police spokesperson has described his condition as “stable”, and said he was continuing to receive treatment.

James Moore, of Aldgate High Street, has been charged with six offences over the incident.

The 30-year-old has been charged with wounding with intent (GBH) and possession of a knife.

He has also been charged with three drug offences relating to possession with intent to supply crack cocaine and heroin, and possession of cannabis.

Moore will appear at Willesden Magistrates’ Court later today (April 18).

Metropolitan Police Commander Owain Richards said: “The actions of this officer demonstrates the best of the Met, showing bravery in dealing with an extremely dangerous situation.

“It also reminds us of the challenges our officers face each day while doing their duty to protect the public.”