Heavy snow has hit parts of Cornwall, forcing schools to close and blocking main roads.

Drivers have been urged to take extra care, with parts of the A30 and A39 blocked.

More than 50 schools have been forced to close on Tuesday, and a weather warning remains in place this morning.

Devon and Cornwall Police said the A30 and A39 near Carland Cross were both blocked, with reports of cars and lorries stuck in the snow.

Police tweeted: "Please allow extra time for any journey and drive with care."

Cornwall Fire and Rescue Service said on Twitter that some vehicles were stuck on the A39 at Trispen and the A391 at Bugle amid "hazardous" driving conditions. The service said: "If necessary, pull over if it is unsafe to continue."

Trewithen in the snow
Trewithen head gardener Gary Long posted this image on Twitter this morning (@Trewithengarden)

A yellow warning for snow for Cornwall is in place until 10am. Clearing skies could lead to ice later.

The south and west of the county were most affected.