A bus driver who died following an alleged assault in Elgin has been named as Keith Rollinson.
The incident occurred in the St Giles Road area of the town at around 10.40pm on Friday night.
Mr Rollinson, 58, was taken to Dr Gray’s Hospital in Elgin, where he later died.
A 15-year-old male youth has been arrested and charged in connection with the incident. He is due to appear at Elgin Sheriff Court on Monday.
Detective Inspector Gavin Fleming, of Aberdeen CID, said: “Our thoughts are very much with Keith’s family and we are providing them with support at what is a very difficult time for them. They have asked for their privacy to be respected.”
Stagecoach said it was “shocked and saddened” by incident, which led to the closure of Elgin bus station and the cancellation of numerous services.
A spokesperson for Stagecoach North Scotland said: “We are shocked and saddened by this news and our immediate thoughts are with the family and friends of our driver who has sadly passed away.
“Safety is our number one priority and incidents like this are extremely rare. We are doing everything we can to support our colleagues and our driver’s family as well as assisting the police in their investigation.”
Moray MSP Richard Lochhead said the local community is “shocked by this tragic and horrific incident”.
He said: “This will also be an incredibly difficult time for everyone at the local Stagecoach depot. Everyone working on our local buses provide an essential service and should be able to return home safe and well from their shift.
Meanwhile, Scottish Conservative leader Douglas Ross, the MP for Moray, described the incident as “shocking and appalling”.
He said: “People across Moray will be shocked by what has happened. Those who work on and use our local bus services must be able to do so safely and without fear.”
“I’ve been in touch with the police and the bus company. In the meantime, my thoughts are very much with everyone affected.”
Follow STV News on WhatsApp
Scan the QR code on your mobile device for all the latest news from around the country