More drivers tested positive at the scene of crashes over Christmas in Oxfordshire than last year - despite about half as many being breathalysed.

Seventeen per cent of tests this year were positive between December 18 and January 2, compared to just six per cent during the 2002-03 festive crackdown.

This year, there were 58 breath tests at the scenes of crashes, resulting in 10 which were positive or where the driver refused the test.

Last year, seven drivers were over the limit or refused the breathalyser, out of 110 tests. However, this year there were fewer crashes which resulted in injury - 40 compared to 68 in 2002-03.

Ch Insp Simon Blake, of Thames Valley's traffic department, said: "Thanks to our targeted, intelligence-led approach throughout the year we are catching a much higher proportion of drink-drivers."

All drivers who provided positive breath tests, refused or failed to complete the test face losing their licence for at least 12 months. They could also go to prison for six months or have to pay a fine of up to £5,000