TRAFFIC police arrested 23 people for drink-driving early on Saturday morning.

In a 4 1/2-hour operation conducted at 2.30am, traffic police set up road blocks along five roads leading to the cluster of entertainment outlets and drinking haunts in the Clarke Quay area.

Of the 117 motorists stopped and made to take the breathalyser test, 21 men and two women failed and were arrested for drink-driving.

The highest breathalyser result clocked was 88 microgrammes of alcohol per 100 millilitres of breath, more than double the prescribed legal limit of 35 microgrammes of alcohol per 100 millilitres of breath.

Thirty others were also nabbed for speeding, red-running, driving without a valid licence, failing to display Probation Plate and others.

Convicted drink drivers will be disqualified from driving for at least 12 months, and first-time offenders can be fined between $1,000 and $5,000, or jailed up to six months. Repeat offenders can fined up to $30,000 and jailed up to three years.

23 caught for drink-driving