A man has astonished police by calling 999 to report himself for drink-driving.
North Yorkshire Police said the call came in just before noon on Monday from a man who said he was "drink-driving and doesn't know what he is doing".
The driver, who is in his 50s, told the call handler he was in Knaresborough and had had "a heavy weekend".
Officers said he was three times over the drink-drive limit when he was located 15 minutes later.
He was arrested on suspicion of drink-driving and remained in custody, a force spokesperson added.