The findings come in a survey of 2,157 drivers for insurance giant Churchill. It says pubs increasingly serve wine in large 250-millilitre glasses, rather than standard 175-millilitre measures. Promotional offers often mean spirits come in 35-millilitre measures rather than the traditional 25 millilitres.