A man has been charged after heroin and cocaine were discovered in Inverness.

Police on patrol stopped and searched the 24-year-old on Tuesday near to the railway station.

Quantities of the drugs, with a combined value of £81,000, were allegedly found.

The man is expected to appear at Inverness Sheriff Court on Thursday.

Detective Sergeant Sam McLaughlan said: "We are committed to tackling the supply of controlled drugs to the Highlands and Islands and pro-actively targeting those individuals intent on causing harm to our local communities.

"We rely on the support of the public to help us take action to disrupt the drug trade.

"I would urge anyone with concerns or information about drugs to contact Police Scotland at any time on 101 or call Crimestoppers anonymously on 0800 555 111."