Train services between Perth and Dundee have been suspended after a track-side fire.

Network Rail said it became aware of the blaze around 1.30am on Thursday.

Signalling cables suffered significant damage, forcing ScotRail to cancel services.

Replacement bus services are in operation between Perth and Dundee.

A ScotRail spokesman said: "We're sorry to our customers who have been disrupted this morning due to a fire near the railway, and share their frustration.

"Anyone delayed by 30 minutes or more can claim compensation through our Delay Repay Guarantee on our website or mobile app."

A network rail spokesperson said, "Services have been disrupted by significant damage to signalling cables following an overnight line-side fire near Longforgan.

"Our engineers have been on site throughout the incident assisting the fire service and are now working to repair the damaged equipment. We will restore normal services as quickly as possible for customers."