Railway services running between Machynlleth and Shrewsbury have been cancelled or delayed after heavy rain caused flooding on tracks.

Transport for Wales said services along the Cambrian Line are affected until 7pm on Friday, October 30.

Replacement buses with Lloyds Coaches and Pat’s Coaches are being organised for both directions between the two stations.

A yellow weather warning of heavy rain has been cancelled by the Met Office for Friday after rainfall eased, and that the evening's heavier rain was "probably unlikely to cause impacts".