Police uncovered a £45,000 stash of drugs while investigating a road crash.

Cocaine and cannabis were discovered at a home in the Merkinch area of Inverness on Saturday.

Officers visited the address following a collision between a car and a moped on Harbour Road earlier that day.

A 32-year-old man has been charged with being involved in the supply of drugs and road traffic offences.

Detective Sergeant Chris Macleod said: "We would like to thank the members of the public who provided information which led to this individual being apprehended.

"We are committed to tackling the supply of illegal drugs in our communities and rely on information from the public to do this."