Police are on the scene of a crash that is causing delays on one of Tayside’s busiest roads.
The A9 Perth to Inverness road is blocked northbound between Inveralmond and Dunkeld due to the incident.
Traffic Scotland said: “A9 northbound after the Inveralmond Roundabout in Perth, near Luncarty – RTC partially blocking the road. Police are there.
“All lanes restricted northbound due to a road traffic incident. Motorists are advised to approach with caution.”