A total of 20 Buckinghamshire drivers have been arrested on suspicion of drink-driving over just seven days.
Thames Valley Police launched its Christmas anti-drink drug drive campaign on December 1 and in that week arrested 56 people across the area - a 20 per cent decrease on last year.
A total of 2,779 people have so far been breath tested.
Out of those arrested, 46 were men (a 16 per cent decrease) and 10 were female (33 per cent decrease).
The oldest was a 63-year-old man arrested in Slough on December 6 and the youngest were two 19-year-old men arrested in Slough on December 3 and Aylesbury on December 6 for drug-driving.
The average age of those arrested was 35.
The highest reading so far was taken from a driver in Berkshire on December 2, who was five times over the legal limit according to a breath test at the scene.
In total, 31 of the 56 arrested have been charged, 17 have been released on bail pending further enquiries and eight people have been released with no further action.
Chief Inspector for Hampshire Constabulary and Thames Valley Roads Policing Unit, Henry Parsons said: “People often ask us what’s the safe limit to drink and drive.
“The answer is that there isn’t one, please don’t mix the two, the consequences simply aren’t worth the risk, real people die and get injured.”