The Met Office has issued a yellow weather warning for Carmarthenshire, Neath Port Talbot, Swansea and Powys for Saturday (January 7).

Heavy rain is expected to cause some travel disruption and flooding on Saturday morning, with the warning in place from midnight until 9am.

A spokesperson for the Met Office said: "Rain is expected to become heavy and persistent through Friday night before clearing eastwards during Saturday morning.

"Over 6-9 hours, many places are expected to see 20-30 mm of rainfall, with around 50-60 mm falling over higher ground.

"Flooding of a few homes and businesses is possible, and spray and flooding on roads will probably make journey times longer.

"Bus and train services will probably affected, with journey times taking longer."

BBC Weather reports that winds will strengthen through Friday evening and blustery showers will blow in from the south-west. Heavy and persistent outbreaks of rain will then sweep in from the west through the night.

On Saturday morning rain and cloud will clear eastwards allowing for some sunny spells to develop. Through the afternoon heavy, scattered showers will move in from the west, and it will remain windy.

The yellow weather warning for Wales applies to:

  • Blaenau Gwent
  • Bridgend
  • Caerphilly
  • Cardiff
  • Carmarthenshire
  • Ceredigion
  • Merthyr Tydfil
  • Monmouthshire
  • Neath Port Talbot
  • Newport
  • Powys
  • Rhondda Cynon Taf
  • Swansea
  • Torfaen