Heavy rain has caused widespread flooding across Cornwall today – and some parts have even been hit by hail storms.
Heavy downpours hit mid-Cornwall around midday and into the afternoon and there have even been hail storms in parts of Falmouth and Indian Queens, inbetween Newquay and St Austell.
The news comes as the Met Office issued a yellow weather warning for the region, with the risk of flooding in some areas.
The rain has caused chaos on the roads with parts of the A30 submerged in surface water flooding throughout most of the day.
Further west in Falmouth the heavy rain caused flooding on the A39 as well as on the High Street near Beacon Street.
There were reports of people being forced to leave a café opposite Superdrug, on the corner of Market Street and Killigrew Street, at around 4pm after knee-deep flood water poured into the building.
The downpours also affected the roads in Falmouth and caused queuing traffic in both directions near Ponsharden Roundabout.
The sea levels were also high this evening at Jubilee Wharf, in Penryn, with levels almost as high as the Quay.
The Met Office is warning people to be aware of the risk of localised flooding as more showers are due to hit tonight, with the risk of thunder.
Forecasters predict lighter rain tomorrow (Saturday) and the risk of more thundery downpours on Sunday.
The showers mark the end of Cornwall's sunniest summer in seven years.