A drink driver is spending the day sobering up in the cells after a 5.40am stop by police found him three times over the limit.

The driver was spotted by police in Churchill Road, Wisbech.

A police spokesperson said the driver was “seen to be swerving in the road”. They pulled him over for a breathalyser test.

When they took a reading, police say he blew a “whopping 119 at the roadside – that's more than three times the legal limit of 35!”.

Police say the high reading “shocked” them.

The driver was arrested and police say the man “currently remains in custody”.