Over 150 drivers were arrested for drink or drug driving during a Christmas crackdown.