Forecasters have issued weather warnings for strong wind and heavy rain.

Yellow "be aware" alerts are in place, with gusts of up to 70mph (113km/h) anticipated along the coast and over high ground.

Between 25-50mm of "heavy and persistent" rain is also expected to fall in parts of Wales.

The Met Office warned "delays to road, rail, air and ferry transport are likely".

Irish Ferries has cancelled some services from Holyhead and Pembroke Dock and passengers should contact the firm to change to other sailings.

Four flood alerts are in place for areas close to the river Conwy, Dyfi, Glaslyn and Dwyryd, with the Met Office warning that high water levels could cause localised flooding.

The weather warnings are in place until about 7am on Thursday.