A 74-year-old man man had just been served a pint of beer in his local services club when police came in to arrest him, a court heard yesterday (Tuesday).

Roy Jones, of 31 Portfield Avenue, Haverfordwest, pleaded guilty to a charge of drink driving.

Prosecutor Ellie Morgan described how a police officer followed the defendant after he spotted him driving erratically on Bridgend Square.

"He eventually pulled over on Quay Street and the officer parked further up the street.

"However, the officer got out his vehicle and the defendant then pulled out and carried on driving."

Ms Morgan said the driver ignored an attempt from the officer to block his path, and following a search, the car was eventually located on Union Hill.

Ms Morgan said the officer then visited Haverfordwest Services Club on Quay Street and asked bar staff if they knew who Roy Jones was, only to be told he was sitting right next to him on a bar stool.

He had just been served a pint of beer which staff confirmed was his first there that evening.

"He was asked to provide a breath sample but refused to breathe because of illness. Eventually, police organised for a solicitor and the defendant provided a positive blood sample."

Ms Morgan said the reading was 91 milligrams of alcohol in 100 millilitres of blood, with the legal limit being 80.

Defence lawyer Wyn Rees attributed the reading to a family gathering: "He'd a few drinks in the afternoon then headed down to the services club.

"He thought the police car was there to deal with an accident so that's why he got out of the way and parked on Union Hill."

He said Jones then walked straight back to Quay Street and was not hiding from police.

"He was unable to give a breath sample but readily gave blood."

He added his client was "not much" over the limit.

Jones was ordered to pay £200 in fines and court costs and had his licence revoked for 12 months.