Anyone looking at the radar will see heavy rain has arrived in SW
England from the south.
http://www.metoffice.gov.uk/weather/uk/radar/
Possibly a French plume. In fact, la plume de ma tante.
No sign of lightning though.
Len Wood
Wembury, SW Devon coast