'Respite' after weekend of rain in Wales
Drier and colder weather over the next week will bring a respite from flooding caused by heavy rain in parts of Wales, say forecasters.
Gemma Plumb of MeteoGroup said Capel Curig in Conwy saw the highest level of rainfall in Wales over the weekend.
A total of 26mm (1in) was recorded on Sunday after 105mm (4ins) fell on Saturday.
Just one flood warning remains in place - Lower Dee Valley from Llangollen to Chester - and three flood alerts.
The flood alerts cover the upper Dee valley in Gwynedd, the upper Severn in Powys, and rivers in south Pembrokeshire.
Network Rail said flooding had affected the rail service between Blaenau Ffestiniog and Llandudno Junction in Gwynedd.
Drier and colder
Buses have been brought in with journey times increased by 40 minutes, said a spokesperson.
An Environment Agency spokesman said the picture across the UK was improving.
"There are still a number of flood alerts and flood warnings in place but they are expected to reduce (on Monday)," he said.
"The peak of our concern for flooding has now passed."
Further rain is expected on Monday but the Met Office said no severe weather warnings are currently in place in Wales.
Rivers levels remain high but the rest of the week will see drier, but altogether colder, weather.
BBC Wales weather presenter Sue Charles said: "We'll see some some rain along the south Wales coast and valleys today, otherwise a much drier week in store.
"The risk of flooding should recede, as a ridge of high pressure dominates our weather, keeping things colder, but much more settled."
On Sunday a number of roads were reported as closed or "hazardous" in Conwy and Powys.
The Environment Agency said its recently completed flood defence work had helped protect 90 homes in Llanrwst, Conwy, which would have been at risk from flooding after a "very wet weekend".
The latest flood advice and updates are available on Environment Agency's website www.environment-agency.gov.uk. There is also a 24-hour information service Floodline on 0845 988 1188.