A YouGov poll has found Gen Z and the elderly are most likely to avoid drinking alcohol while one in 10 of us are currently ...