Booze being drowned out as a quarter of under 21s do not drink