Booze being drowned out by soft drinks, as quarter of under 21s do not drink
More than 120 million pints of no and low-alcohol beers were drunk in 2023, and sales could rise by a further 20 million by the end of 2024 according to the British Beer and Pub Association.