Filth and Trainspotting author Irvine Welsh has said drugs should be legalised to allow people to “take responsibility for themselves”.
He believes it would be safer for addicts if they could be bought openly.
The 54 year-old, whose novel Filth hit cinema screens in Scotland this week, said “If people are going to take drugs - and they are because it’s so much a part of who we are - then let’s get rid of the nanny state stuff.
“I’m more into the idea of ending prohibition now and licensing it, put it into some kind of framework.
“Unless something is really harmful and is going to kill you outright, then let’s take it out of the hands of gangsters and let people manage their own personal drug intake. Let people take responsibility for themselves.”
“Let’s have good quality licensed [drugs] where manufacturers have to compete in the marketplace with each other, as is the case with alcohol.
“In a sense, whatever we do with drugs, they make fools of us. When you try to this in a controlled or a legal context you’re setting yourself up for some kind of failure and humiliation, but we do have a need to do that.”
Last year it was reported that there were 581 drug-related deaths in Scotland. Of these, 38 percent were potentially caused by heroin, while methadone was implicated for 41 percent of cases.