Is CBD Legal? What a UK Shop Can and Cannot Sell

Novel foods, the FSA list, the one milligram rule, and why the 0.2% THC figure everyone quotes answers the wrong question.