Two people have been taken to hospital following a suspected chemical leak at a Perthshire primary school, the Scottish Ambulance Service (SAS) said.

Emergency services were alerted to the incident at Crieff Primary School in Broich Road shortly after 11am on Thursday.

The SAS confirmed four ambulances and three special operation response teams were dispatched and two people were taken to Ninewells Hospital in Dundee.

Police and the Scottish Fire and Rescue service were also in attendance.

A SAS spokesperson said: “We received a call at 11.06am to attend an incident on Broich Road, Crieff. We dispatched multiple resources to the scene including four ambulances and three special operation response teams.

“Two patients have been transported to Ninewells Hospital, Dundee.”

They confirmed the incident was ongoing and that they remained at the scene.

Earlier, a spokesperson for Perth and Kinross Council said staff and pupils had been evacuated from the school as a “precaution”.

“Crieff Primary School has been evacuated as a precaution after an adult working on the premises took unwell,” they said.

“Parents have been contacted by the school directly for pick-up as per normal arrangements.

“Scottish Ambulance and Scottish Fire and Rescue Service are on site.”

A police cordon has been set up at the school while inquiries are carried out.