A VIOLENT thug punched a woman in the face for no reason while she was doing her job.

James Stewart, 30, swung for the Lidl employee who was working at the Duke Street store on March 18 2016.

He had gone in to the shop around 6.30pm and the woman, along with a colleague, had approached him.

Stewart had then "flung his arm back and punched the victim to the jaw and the police were contacted.

Details of his exploits were heard before Sheriff Cameron at Glasgow Sheriff Court this week, after Stewart pleaded guilty to assault.

Sheriff Cameron said: "From what I have been told this was an unprovoked attack on an innocent person going about her daily work.

"You could be going to jail."

His sentence was deferred for three months to allow for progress reports.