Public attitudes towards cannabis toughens and a majority think cannabis should remain illegal