Oils, snacks and drinks containing the cannabis extract cannabidiol (CBD) will be "taken off the shelves" next year if they do not gain regulatory approval. The Food Standards Agency (FSA ...