The legal age to drink in Delhi will now be 21. There will be no government liquor stores in Delhi