Nick Clegg says the "war on drugs is not working", but Peter Hitchens says "there has been no war". The columnist said cannabis has been "effectively a