Daniel Jackson, 30, was found in possession of almost 1.5kg of cannabis worth up to £9,000 and more than £40,000 after he was stopped by police