Police in West Yorkshire are claiming success in the war on drugs.

They detected 91% of all reported drug offences in 2012/13.

The figure reflects the force’s commitment to cracking down on the drug perpetrators which has a far reaching impact on communities.

Figures released by The Home Office for 2012/2013 saw 7,578 reported drugs offences with just 683 going undetected.

But West Yorkshire Police solved just 25% of all crimes overall – the same level for a third consecutive year.

The total number of reported crimes in the region was 159,510 for 2012/13 with just 39,456 being detected, which meant a sentence or sanction imposed.

Figures are broken down to reveal detection of 42% of violent offences against a person, 23% of sexual offences, 28% robbery and 16% of thefts.

Nationally, Dyfed Powys had the best performance with a 55% detection rate with Northumbria second, with a rate of 41% of 66,295 offences.

The average detection rate for England and Wales is 29.7%.

Det Chief Insp Mick Lawrenson of West Yorkshire Police’s Operation Quartz, a specialist drugs task force, said: “We are having some considerable success in drugs detection across West Yorkshire.

“These figures represent the public confidence in the police to remove illegal substances from their community.

“The Force has dedicated teams, focused on targeting individuals involved in the drugs market. The intelligence we gather coupled with the continued support of residents is ensuring we are targeting the right people, in the right places and at the right times.

“Drugs can have a disruptive effect on any neighbourhood and often has links to other crimes ranging from anti social behaviour to firearms offences.

“By removing drugs from the equation, we are impacting on the issues which matter most to local people.

“I am pleased to see that this is reflected in the latest Home Office figures and simply underlines our commitment to making our county a safer place to live and work.”

To report drugs activity call 101 or Crimestoppers anonymously via 0800 555 111.