Drivers fall foul of tougher approach to drug-driving
Almost 25,000 motorists in England and Wales have been caught for drug-driving in the three years since new legislation was introduced.
According to the figures obtained by the BBC through Freedom of Information requests, Cheshire Police carried out the most drug-driving tests, 4,491. Of those tests, 2,377 were positive.
The Metropolitan Police recorded 3,254 positive tests, Essex 1,857, West Mercia 1,704 and Merseyside 1,517.
Analysis of the data suggests about 43% of tests are positive.