Heavy rain brought by Storm Callum is set to continue, causing disruption across south Wales which has been left saturated in the last 24 hours.

There are nearly 30 flood warnings for swollen rivers and a village has been on evacuation alert.

Arriva Trains Wales advised passengers not to travel, with services cancelled.

The Met Office's amber warning to expect flooding runs until 18:00 BST while the rest of Wales is on yellow possible flooding alert until midnight.

Are further two flood warnings are in place in Scotland while 2,000 homes and businesses in England are without power with some flood defences breached.

Friday's poor weather caused power cuts, travel chaos and damage to property across south Wales.

The worst affected areas have been in Aberdulais, near Neath, where residents were advised to leave their homes due to the high level of the River Neath.

Vicki LeClerc, who lives in one of the 29 properties, said all residents stayed in their homes overnight, despite offers to transport them away, but water levels have continued to rise.

"The canal is coming over the banks," she said.

"Three doors down it has started coming into the houses and the sewage drains may burst. It's going to come into our house soon.

"My piano is currently on the sofa and everything we can salvage is upstairs. We're just going to sit and wait and see how bad it gets."

Businesses along Carmarthen quayside have been warned of potential flooding with the River Towy expected to breach the walls early on Saturday.

Sioned Warrell, from Natural Resources Wales, said: "We have seen a significant amount of rain over the last 24 hours and this will continue today.

"We have already seen this impact on the roads and we could see more flooding as the rain flows down from the mountains."

A number of key routes including the A470 Merthyr bypass, the A40 at Llanwrda Carmarthenshire and part of the M48 Severn Bridge have been closed due to flooding and high winds.

The A5 eastbound has also been shut at Bethesda, Gwynedd due to a landslip.

Public transport is not faring much better.

Arriva Trains Wales, on its last day of running the rail franchise in Wales, has revised its timetable due to the weather but warned people not to travel as rail replacement bus services may also be hampered.

The move follows a train getting stuck in flood water near Penrhiwceiber, Rhondda Cynon Taff, where 30 passengers had to be rescued.

A train operator statement said: "Due to the severe disruption to train services, lack of available road transport caused by local road conditions, customers are advised not to travel as journey completion cannot be guaranteed.

Some ferry services to Ireland from Fishguard and Holyhead have also been cancelled and passengers have been advised to check before travelling.

On Friday, gusts hit 72mph (116km) at Capel Curig in Conwy with 15mm (0.6in) of rain falling in three hours near St Davids on Friday.

Thousands of homes lost power due to strong winds and falling branches but engineers have worked through the night to get the majority of people back on, with the worst of the winds believed to have passed.

Amber warnings can mean:

Spray and flooding leading to difficult driving conditions and some road closures
Delays and cancellations to some train and bus services are likely
Fast flowing or deep floodwater is likely
Homes and businesses could be flooded, causing damage to some buildings
Some communities could be cut off by flooded roads
Power cuts and loss of other services to some homes and businesses are likely
Yellow warnings are issued for less severe weather