A dog walker has been seriously injured in an alleged stabbing near a school.

The alleged knife attack happened near Rattray Primary School in Perthshire.

A 53-year-old man was taken to hospital with serious injuries which were not life-threatening.

A man, 20, has been arrested in connection with the alleged attack at 11pm on Saturday.

Officers with metal detectors cordoned off an area of grass near the school while investigations were carried out.