A serial domestic abuser assaulted his long-term partner in front of shoppers in East Kilbride.
Thomas Murphy had just been freed from prison when he lost his temper, leaving the victim "scared and embarrassed".
Murphy, 51, a prisoner, appeared at Hamilton Sheriff Court this week.