Senior Perth reporter.
Almond Valley developers claim work could begin next year
May 22 2017
Europe’s only private army looking forward to Highland Perthshire event
May 22 2017
Perth Fake festival could become annual event
May 21 2017
Friends of Perth boy help raise vital funds for diabetes charity
May 21 2017
Marie Curie Etape Caledonia riders enjoy another “fantastic” weekend in Pitlochry
May 21 2017
Thousands of cyclists to descend on Highland Perthshire for Marie Curie Etape Caledonia
May 19 2017
Missing Perth man traced
May 19 2017
NHS Tayside slammed for low bed levels at Perth Royal Infirmary
May 16 2017
Bumper crowds expected at Perth Racecourse
May 13 2017
Residents warned to be on their guard after phone scam incidents in Perthshire and Fife
May 12 2017
Police receive increase in complaints about beggars, ‘chuggers’ and street musicians in Perth city centre
May 12 2017
PICTURE: Huge Perthshire fire is a “controlled burning”
May 11 2017
Perth community to get glimpse of £2.8 million hub
May 11 2017
Developer to submit alternative plan to convert Kinross Town Hall into flats
May 11 2017
Perth Prison targeted by drugs drone
May 8 2017
Police to clamp down on anti-social behaviour by teenagers in Perth park
May 6 2017
Bid to get details of allegations of bullying by Perth surgeon fails
May 5 2017
Fire crews return to scene of blaze in Highland Perthshire woods
May 5 2017
Former Strictly Come Dancing judge Arlene Phillips donates to Perth girl’s cancer fight
May 3 2017
Woman suffered minor injuries after three-vehicle crash on A9
May 3 2017
Perthshire rallies behind brave Lily, 9, in her battle against cancer
May 3 2017
Outrage as Kinross-shire bridge targeted again by vandals
May 3 2017
Callous criminals defraud 84-year-old Perth man
May 2 2017
Gridlocked traffic in Perth due to accident and breakdown
May 2 2017