Hundreds of people have been urged to flee their homes after a river in North Wales reached record levels and surged through flood defences.

People were warned to leave another 500 homes in the beleaguered city of St Asaph after the River Elwy reached a record high, the Environment Agency said.

One 92-year-old man was saved by British Red Cross volunteers after he became trapped in his house as flood waters rose in St Asaph on Monday night.

Other people living in the area were asked to stay with friends and family until the risk subsided.

A rest centre has been opened by Denbighshire County Council at St Asaph Leisure Centre and council staff are being assisted by members of the British Red Cross.

A spokesman for Denbighshire County Council said: "Over recent hours, concerns have been growing about the levels of the River Elwy at St Asaph.

"The river has now overtopped the flood defences in the north end of the city."

Roads in Denbighshire were also affected, with the B5381 Lower Denbigh Road in St Asaph and Graig Road in Denbigh closed.

Flooding has also affected a road in nearby Llanfair Talhaiarn, Conwy, the Environment Agency said.

A spokeswoman for the agency said five flood warnings and 16 alerts had been issued for the whole of Wales.