Animals on the railway in Welshpool are causing delays to train services this afternoon.

Railway passengers travelling along the Cambrian Line have been told to expect travel disruption.

Transport for Wales said: "Due to animals on the railway at Welshpool trains have to run at reduced speed.

"Train services through this station may be subject to disruption on all routes."

The delays to railway services in Welshpool is expected to last until 5.30pm today (Wednesday).

Passengers can check for travel updates on the Transport for Wales website at www.journeycheck.com/tfwrail