Two flood warnings and 30 alerts are in force across Wales after a night of heavy rain and high winds from Storm Bronagh.
Sennybridge in Powys recorded over 7 centimetres (2.75 ins) of rain and the strongest winds, at 63 miles an hour, were recorded at Mumbles Head.
Roads are closed in Powys, Gwynedd, Ceridigion and in the Merthyr area.
A landslip means trains are suspended between Porth and Treherbert.
- Police: There are dangerous driving conditions across the majority of South Wales due to the adverse weather conditions.
- A487 Dyfi Bridge in both directions is closed due to flooding at Machynlleth.
- Brecon Road in both directions is closed due to flooding from A4054 High Street (Cefn-coed-y-cymmer) to Gwaelodygarth Road (The Quar).
- A482 is closed due to fallen tree from A482 to B4339. (Temple Bar, Ceredigion).
- Strong winds and restrictions on M48 Severn Bridge Westbound between J1 A403 (Aust) and J2 A466 (Chepstow).
- Flooding on A4067 at Cray in Powys.
- Flooding on A5152 Grosvenor Road from Regent Street to Rhosddu Road.
- Flooding on B4353 from A487 Bow Street (Bow Street) to Borth (Ynyslas).
- Flooding on A483 Ffoss Road from Beulah (Beulah) to Llanwrtyd Wells (Llanwrtyd Wells)
Train services affected:
- Service is suspended on Arriva Trains Wales between Porth and Treherbert because of a landslip at Dinas (Rhondda). Tickets being accepted on local bus routes.
- Service suspended on Arriva Trains Wales between Carmarthen and Pembroke Dock, between Carmarthen and Milford Haven and between Carmarthen and Fishguard Harbour due to fallen tree on the line.