A collision between two vehicles on the A96 has led to delays.
The incident took place at around 5.30 pm near Marshall Trailers.
Police Scotland are attending the scene but it is understood at this stage that there are no serious injuries.
Scottish Fire and Rescue Service were not called to the scene.
More to follow.