A north-east man has been ordered to carry out 140 hours of unpaid work after admitting assaulting a man at a bus stop – and then attacking police officers in his home.
William Bain, of Chapel Street in Turiff, pleaded guilty to struggling with police officers at his home – as well as assaulting a man near Union Square in Aberdeen on April 3 last year – when he appeared at Aberdeen Sheriff Court yesterday.
Fiscal Christy Ward described the first incident, in the city centre, where Bain’s intended targets had made efforts to evade his attention.
She said: “Witnesses were on their way to bus depot at Union Square when they spotted the accused, with whom they had ongoing issues, and walked a long way round to avoid confrontation.
“However, he made a beeline and grabbed one of the men, kicking him until another stepped in to break up the fight.”
On May 1, police officers attended Bain’s home.
They were allowed entry, but the 28-year-old became “volatile and aggressive” shortly thereafter.
Ms Ward added: “Officers followed him into the kitchen to try calm him down, when he opened the window and leaned towards it
“Worried about his safety, police all grabbed him and shut the window.
“A violent struggle followed, and he threw his arms at a female officer who fell back onto a sofa.”
Bain’s defence, Liam McAllister, said his client was remorseful and apologised for his conduct.
He said: “Police had grave concerns about his mental health, he is horrified that he treated officers doing their job this way.
“He wishes to apologise and is not proud of his actions, there is no denying what he did was unacceptable.”
Sheriff Andrew Millar imposed 140 hours unpaid work, to be completed in seven months.