New data reveals that 28,206 people have appeared in courts on drink- or drug-driving charges in five years