A MAN who was caught with three different types of drugs, including class A, has been slapped with a fine.

Daniel Walters, 38, of Elizabeth Road, had quantities of cocaine, cannabis and MDMA in his possession in Wilton on September 22, 2023.

Walters pleaded guilty to the three charges at Salisbury Magistrates' Court on Tuesday, February 13.

He was ordered to pay a £120 fine, £85 court costs and a £48 surcharge to fund victim services.

Forfeiture and destruction of the drugs were included in Walters' sentence.