Scotland has become the first part of the UK to back minimum pricing for alcohol. Drinkers must now pay at least 50p per unit of alcohol, a measure...
Read Whole Story