A ferry from Rosslare to Fishguard failed to dock at the Welsh port due to poor weather conditions.

The Stena Line service left Rosslare at 9am and was due to arrive in Fishguard at 12.30pm.

It failed to reach the port and another attempt to dock at 3.30pm was also unsuccessful.

Stena Line said the ferry was about six kilometres off-shore and would remain there overnight with 87 passengers and 59 crew on board.

It said the safety of those on the vessel was "of paramount importance".

The company added that another attempt at docking would be made at around midday tomorrow.

Meanwhile, Stena Line has cancelled tonight's sailing at 9.15pm from Rosslare to Fishguard because of the poor weather conditions.

Heavy rain across Wales has resulted in homes and schools being flooded and the cancellation of trains.