Flood warnings issued for Wales
Three flood warnings remain in place in Wales on Wednesday morning, with a further 26 flood alerts issued by the Environment Agency.
Heavy rain has seen a number of roads closed overnight in Monmouthshire, Newport and in Powys.
Flood warnings are in force for the Conwy Valley, Dyfi Valley north of Machynlleth, and the Lower Dee Valley from Llangollen to Chester.
However, the flood picture is expected to improve through the day.
Weather forecasters say Wednesday should be much drier, though there could be heavy showers at times, with rain returning overnight into Thursday.
However, motorists are facing some disruption through Wednesday morning, after highways officials were forced to close a number of roads.
The A4042 is shut in both directions between the A40 Monmouth Road junction and Heads of the Valleys A465 at Abergavenny, after a river burst its banks at Llanellen.
The A48 is also shut at Penhow, Newport, after flooding near the Rock and Fountain pub, affecting travel between Newport and Chepstow.
Flooding in the Usk Valley from the Coldra roundabout to Usk has been described as "spectacular".
Officials at Chepstow racecourse have called an inspection of the ground for Thursday morning ahead of planned races on Friday after 47mm fell in 24 hours on Tuesday, with a further 10mm overnight.
In Powys, the A490 is closed near the Mid Wales Airport at Welshpool, between the Sarn y Bryn Caled roundabout and Kingswood.
Arriva Trains Wales services in the Rhymney Valley were suspended for a while after a minor derailment when a passenger train hit a fallen tree between Brithdir and Bargoed. There were no injuries.
The company said trains were now running from Bargoed to Cardiff but bus services were in place between Rhymney and Bargoed.
Elsewhere in Wales, the weather has led to a landslide in Y Felinheli in Gwynedd, which has closed access to the village from the Caernarfon approach.
BBC Wales weather presenter Behnaz Akghar said it was the wind that could pose the biggest problems across Wales during the day.
"Be prepared to be blown around today, we've got very high winds and there is the potential for minor disruption to travel, particularly for high-sided vehicles," she said.
"Gusts of up to 70mph. The wind will ease this evening, and it will be dry too - overnight heavy rain will spill in from the west with the risk of thunder and winds strengthening again."