An accident is causing delays on on the A31 through the New Forest.

The crash, which has now been cleared, happened on the A31 between Stoney Cross and Ringwood near Fritham.

It is understood a vehicle left the road and ended up in a ditch.

It blocked one lane of the westbound carriageway while emergency services dealt with the incident.

The incident comes just 24 hours after a broken down vehicle caused major delays on the same route.