Tobacco firm Imperial Brands is investing in UK biotech company Oxford Cannabinoid Technologies (OCT). The move comes as campaigning to allow marijuana products for medicinal purposes gathers pace.