Wales weather: Wind and rain bring floods and fallen trees
Travel has been affected by heavy rain and strong winds across parts of Wales on Saturday.
A yellow warning for heavy rain covered 17 of Wales' 22 counties until 00:00 GMT, with Gwynedd the only area of north Wales partially affected.
A separate wind warning covered the southern counties for much of the day but has now ended.
In south Wales, roads have been closed by floods and rail services were affected with trees on the line.
Access to Swansea's Morriston Hospital from M4 Junction 46 was affected earlier with Pant Lasau Road closed due to "heavy flooding", according to South Wales Police.
A tree blocked the rail line between Rhoose and Llantwit Major affecting services to Cardiff Airport on Saturday morning but it has since been removed, said National Rail Enquiries.
Flooding also led to train delays between Gowerton and Swansea.
Vehicles were stuck in flood waters near the Tesco petrol station on the A4067 at Pontardawe, while roads were closed in Gowerton, Llansamlet, and Ystalyfera.
Meanwhile, North Wales Police said a lorry had crashed on the Vaynol roundabout on the A487 near near Y Felinheli, Gwynedd, leaving mud and debris on the road.
Police also reported major flooding on Croesnewydd Road in Wrexham, which serves Wrexham Maelor Hospital.
The Met Office had warned that road, sea and rail travel disruptions and power cuts were possible.
Natural Resources Wales issued three flood warnings for the River Ritec at Tenby, Pembrokeshire, the River Hoddnant at Boverton, Vale of Glamorgan and Nant Bran at Birchgrove, Swansea.