Almost half of young people in Britain no longer drink alcohol. In a survey of more than 2,000 adults, 43% of 18 to 34-year-olds said they had given up booze altogether, citing reasons including health concerns, religious beliefs and “abstinence influencers”.