Two early morning crashes have been causing delays on the A30 today.

The road remains partially blocked in both directions near Roche after a sports car is understood to have slid off the road close to the B3274.

No other vehicles were involved and traffic is now reported to be coping well.

The other incident involved two vehicles colliding near to the A38 Launceston Road (Callywith) junction.

Again, traffic is affected in both directions, but said to be coping well.