A driver has been banned from the road after being found nearly four times over the drink-drive limit.
Nicholas Parker, 52, of Lynmouth Road, Didcot, was caught with 132 microgrammes of alcohol per 100 millilitres of breath.
He was stopped on Hadden Hill in Didcot.
READ MORE: Musician 'never going to Oxford again' after driving in city
The legal limit is 35 microgrammes of alcohol in 100 millilitres of breath.
Parker pleaded guilty and was fined £270.
He was also ordered to pay £85 in costs and a £108 victim surcharge.
Mr Parker was handed a 30-month driving ban, which could be cut by 30 weeks if he completes a drink-drive rehabilitation course by February 18, 2028.
He must pay the fine in monthly instalments of £20, starting on June 12.
His guilty plea was taken into account during sentencing.