More severe weather on the way after snow and rain batter Wales
Gale force winds and rain in Wales could bring the risk of flooding, forecasters say.
Gusts of almost 70mph have already been recorded on parts of the Gwynedd coast on Wednesday evening.
It follows snow and ice disruption to travel over the last 48 hours.
A yellow "be aware" warning for Wednesday and Thursday is in place, with the Met Office saying winds could exceed 75mph in exposed areas.
It follows a series of severe weather events on Tuesday and Wednesday, which saw a tornado hit a Pembrokeshire town and lightning struck a house in south Wales.
In total eight people were taken to hospital because of incidents caused by the weather conditions.
According to the Met Office, around 20-30mm of rain is expected on Wednesday night, bringing a risk of localised flooding for some parts of Wales.
Wind speed readings at 20:00 GMT showed gusts hitting 67mph at Aberdaron in Gwynedd, and 60mph in Milford Haven, Pembrokshire
On Tuesday night, 24 homes were damaged after a tornado tore through a street in Pembrokeshire.
One resident, Philip Griffiths, said he was "terrified" and thought his house was "coming in".
"It was like a train coming through the house. I ended up in local A&E because my heart rate was sky high," he said.
On Wednesday morning, firefighters were called to a property in Llanbethery in the Vale of Glamorgan where they had to give a man oxygen after his home filled with smoke following a lightning strike.
Elsewhere, a gritting lorry overturned on the B4299 between Trelech and Bryn Iwan in Carmarthenshire, though the two men onboard were not hurt.
Two cyclists were taken to hospital after one was knocked unconscious when they skidded on ice and fell from their bikes on the coastal path in Llanddulas, Conwy.
In Wattstown, Rhondda Cynon Taf, a bus carrying six schoolchildren skidded and nearly hit a wall, though no-one was hurt in the incident.
A number of schools were also closed across Wales following the heavy snowfall, while giant hailstones and stormy conditions caused disruption elsewhere.