A 37-YEAR-OLD man who attempted to headbutt a police officer after being caught driving his partner’s car without insurance while almost four-times the legal drink-drive limit has been ordered to carry out 100 hours of unpaid work, and banned from the road for three years at Selkirk Sheriff Court.

Leon Richardson has also been slapped with a six-month curfew, which means he must remain at his home in Innerleithen between 8pm and 6am following the incident last month.

READ MORE: Man who assaulted partner in Borders 'left hand print around her throat'

The court heard the unemployed cleaner was spotted driving erratically on the A72 between Peebles and Innerleithen by an off-duty police officer, who alerted his on-duty colleagues.

Richardson, of Plora Crescent, Innerleithen, was later seen staggering in the car park of the local Co-op before he attempted to strike the constable.

Passing sentence, Sheriff Gareth Jones noted his “appalling record” and said the punishment is a direct alternative to custody.