A CRASH on the A30 has been causing delays this afternoon.

The A30 at Zelah, the stretch between Chiverton Cross and Carland Cross that is a single lane in each direction, was partially blocked.

A crash happened in the area of the St Allen turn-off, according to traffic service Inrix.

Traffic was taking it in turns to pass the scene, however as of just after 4.30pm the road is said to have been cleared, with traffic returning to normal.