A 63-year-old man has been fined £200 at Selkirk Sheriff Court for assaulting two bar workers in Melrose.
William Bell, of Huntshaw Avenue, Earlston, pleaded guilty to punching the barmaid and barman in their faces during a festive season bust-up at the Ship Inn.
Procurator fiscal Graham Fraser said Bell’s son had been asked to leave the East Port pub, and the accused got angry at the way he was being treated.
He added: “He punched the man who had been trying to sort out the situation to the face and then grabbed hold of the woman and punched her in the face, causing her to fall to the ground.”
The woman suffered soreness to her jaw, and when Bell was asked why he had punched her, he replied: “I have not got a clue why I would do that.”
Defence lawyer Ross Dow said Bell’s son had fallen asleep in the pub on December 23 and was being ejected.
He added: “He felt his son was being mishandled by the staff, and he intervened because of that.
“The second charge of assaulting the female has caused him a lot of anxiety as he is not able to offer an explanation why it happened. He has not been out since.
“He was then assaulted by a number of people after the second assault.
“This is a massive source of embarrassment to him.”
Bell was fined £100 for each of the two assaults and ordered to pay £100 compensation to the barmaid he punched.