Retailers could find their younger customers increasingly shunning alcohol, after it emerged that growing numbers of 16-to-24-year-olds are teetotal.

A recent University College London study of almost 10,000 people found 29% of 16-to-24-year-olds said they do not drink, compared with 18% 10 years before.

Fabio Finocchiaro, of Rootes Grocery Store at the University of Warwick, said: “I’ve been working here 20 years. These days, young people aren’t drinking as much as they used to. 

“Things like alcopops are dead. Students buy prosecco, wine and gin now, but less of it, and they do seem more aware of the effects.”

Read similar: Retailers must stock low alcohol options and bitter flavour profiles