A man has been charged after a crash which has blocked the A96 in Elgin.
Police were called to the Aberdeen to Inverness road near Dr Gray’s Hospital just before 1pm.
The incident involved two vehicles, a Vauxhall Viva and a Ford Focus.
Police are still on-scene but confirmed that a 73-year-old man had been charged with alleged road traffic offences.
Police were unable to provide an update on injuries.
Drivers are advised to plan their trip in advance and to avoid the area.
A police spokeswoman said: “Around 12.30 pm on Friday, 25 September 2020, police and emergency services were called to a two-vehicle road crash- on the A96, High Street, Elgin, near to the local hospital.
“Officers are currently at the scene.”
Please be aware and avoid the area at present. pic.twitter.com/5zpvEXxEsq
— North East Police (@NorthEPolice) September 25, 2020