An ex-Army man from Beaworthy has been banned from driving for 18 months.

Warren Morris, 43, of West Chilla was handed the disqualification for driving to Barnstaple when almost three times over the legal drink driving limit.

North Devon Magistrates' Court heard on Friday that Morris had been drinking at home on the evening of July 24 before going to bed.

Morris told the court that he had woken up when he had a flashback to his time serving in Iraq and decided to go for a drive to clear his head - not thinking that he would still be over the limit.

Police responded to a report of a suspected drink driver in Alexandra Road in the early hours of July 25.

"I understand now the consequences it could have had," said Morris, defending himself. "I should have just gone for a walk."

Morris produced a breathalyser reading of 90 micrograms of alcohol per 100 millilitres of breath.

In a probation report, it was revealed that Morris had been discharge from the Army in 2004 and diagnosed with post traumatic stress disorder in 2009.

Magistrates decided to sentence outside of their guidelines to shorten Morris's driving ban.

Sitting magistrate Ian Kingsbury said: "You have an exemplary record from the Army and we do not believe you are an alcoholic."

Morris was also ordered to pay a £110 fine, £20 victim surcharge and a £150 criminal courts charge, totalling £280.