A Moray road has been blocked in both directions following a crash this evening.
Emergency services were called to the A96 west of Keith, where it meets the B9017 road to Newmill, just after 6pm.
It is not yet known exactly how many vehicles have been involved in the collision.
It is understood that no-one has suffered “life-threatening” injuries, but it is currently unclear if anyone has been hurt.
A police spokeswoman confirmed that a driver has been checked over by ambulance teams on the scene.