Sir Richard Branson has urged the government to take responsibility for drugs policy away from the Home Office and treat misuse as a "health issue".
The entrepreneur told the Commons home affairs committee this could bring a fall in use, saying such a policy had worked in Portugal and other countries.
He said Prime Minister David Cameron had to be "brave" over the issue.
But Sir Richard added: "I would not advocate heroin and cocaine to be sold in supermarkets."
http://www.bbc.co.uk/news/uk-politics-16697637