CAMERON MacKenzie, 45, of no fixed abode, Winchester, pleaded guilty to possession of cannabis on June 15.

He was fined £300 plus a victim surcharge of £30 and costs of £85.