Legalising cannabis ‘would raise £1bn in tax for the UK’ The class B drug would generate £2bn of sales in Britain if it was legal, a think tank estimates. Source