The A30 is currently blocked in both directions and there's queueing traffic due to an accident near Cockwells Lane.
It's affecting traffic between Penzance and Hayle.
More top news
Somerset County Council has been fined after staff unwittingly helped a mother move her children to Australia, without the father knowing.
Staying dry with sunny spells
Dry with plenty of spring sunshine