Court and crime reporter
Coronavirus: Stagecoach scraps multiple bus routes indefinitely across Perthshire
March 31 2020
VIDEO: Excitement as new osprey arrives at Loch of the Lowes in Perthshire
March 30 2020
Coronavirus: Perthshire bus services cancelled indefinitely as service use plunges during lockdown
March 30 2020
Two Perth soup kitchens replace service with grocery drop-offs
March 27 2020
Man charged after attempted Perth break-ins in broad daylight just days into lockdown
March 27 2020
Coronavirus: Perth church’s digital congregation grows sixfold as service streamed online allows worshippers to beat social distancing dilemma
March 27 2020
Coronavirus: Perth Autism Support able to continue helping families after mobile phone care package from Tesco
March 25 2020
New Bridgend Post Office to open this week as planning saga draws to an end
March 24 2020
VIDEO: Musician treats Perth care home residents to performance from car park
March 23 2020
Perth’s Party at the Park festival postponed by organisers
March 23 2020
Plans lodged for Murthly poultry farm which could house 26,000 birds
March 23 2020
Gate installed to block A9 roadworks dodge at Luncarty ripped off its hinges by impatient vandals
March 23 2020
Perthshire independent trader among first casualties of coronavirus limitations
March 23 2020
Hospitality giants with venues across Tayside and Fife investigating u-turn on staff lay-off plan
March 23 2020
Perthshire teachers told to avoid schools until Thursday
March 22 2020
Politicians say self isolation doesn’t mean remote holiday as tourists descend on Highland Perthshire
March 22 2020
First osprey returns to Loch of the Lowes at Dunkeld ahead of breeding season
March 22 2020
Ski season to finish at Glenshee on Sunday, bosses confirm
March 21 2020
Community rallies around Perthshire shopkeeper who was victim of toilet roll theft
March 21 2020
Coronavirus: Perth businessman plans free food deliveries to celebrate Mothers’ Day
March 21 2020
Perth by-election to replace new Angus MP Dave Doogan postponed
March 20 2020
Procedure used to disinfect potentially coronavirus-stricken Tayside schools revealed
March 19 2020
Loved ones still able to visit prisoners at HMP Perth
March 18 2020
Perth pub closes as others weather storm after Boris Johnson tells people to avoid watering holes
March 18 2020