Image copyright Iolo Hughes Image caption Three adults and a child were rescued when the A470 Dolgellau bypass flooded, but the water has since receded

Firefighters had to rescue four people from flood water when the two cars they were in got stuck.

Two passengers were given precautionary checks for hypothermia.

Part of the A470 at Dolgellau, Gwynedd was shut after the two cars got stuck at about 04:05 GMT. Several roads remain closed due to flooding, according to Traffic Wales.

There is a Met Office yellow warning for rain in mid and south Wales on Saturday from 22:00.

It said the rain could be "especially persistent" in areas "currently saturated and highly sensitive to further rainfall".

North Wales Fire and Rescue Service confirmed three adults and a child were pulled to safety from the trapped cars in Dolgellau.

The road has now re-opened in the town.

However, flooding on the A470 has forced highway officials to close the road further north between Betws-y-Coed and Bodnant in Conwy.

Image caption The flood stranded vehicles have now been recovered and the road has reopened

Meanwhile, communities are continuing the clean-up following damage from Storm Dennis, with about 100 volunteers removing six tonnes of debris at Bute Park in Cardiff on Saturday, according to council leader Huw Thomas in a tweet.

Work is also under way at Clwb y Bont, Pontypridd, which was left underwater when the nearby river burst its banks and flooded main streets.

Image caption Clean-up work and repairs are still being carried out at Clwb y Bont, Pontypridd

Prince Charles met flood victims and their rescuers during a visit to the town on Friday.

The storm affected more than 1,000 homes and businesses in Rhondda Cynon Taff alone, and damage to council infrastructure could cost up to £30m, according to council leader Andrew Morgan.

In Monmouth, Welsh Water said it was continuing to work to restore services at its Mayhill treatment plant.

It has been using a fleet of 40 tankers to manually top-up fresh drinking water reserves and ensure supplies are maintained.

Image copyright Welsh Water Image caption Welsh Water say they are now back in the Mayhill works following the flooding

"Some customers in Monmouth have been asking our colleagues in the area if they need to boil their tap water: Our answer is no," said a Welsh Water official.

"We're providing bottled water as a precaution in case supply is interrupted and for a small number of customers without water."

Bottled water stations have also been set-up at Monmouthshire Comprehensive, Trellech Primary, and at Redbrook Road.

Image copyright Met Office Image caption The yellow weather warning is place from 22:00 GMT

The weather warning is place from Saturday evening until 11:00 on Sunday.

It covers 15 of Wales' 22 local authority areas at Blaenau Gwent, Bridgend, Caerphilly, Cardiff, Carmarthenshire, Ceredigion, Merthyr Tydfil, Monmouthshire, Neath Port Talbot, Newport, Powys, Rhondda Cynon Taff, Swansea, Torfaen and Vale of Glamorgan.

The Met Office said between 20 to 40mm was likely to fall, with 50 to 60mm in mountain areas.

There are currently nine flood warnings in place covering the River Vyrnwy, Severn and the Lower Dee Valley between Llangollen and Wrexham.