Senior Perth reporter.
Perth housing development back on track after delay
March 29 2017
Police appeal after man indecently exposed himself in Blairgowrie
March 28 2017
Multi-agency group set up to tackle council tenants hoarding problem
March 28 2017
Gleneagles takes wraps off plans for luxury lodges and tepees
March 26 2017
Official plan lodged for £1 million move for iconic roadside restaurant
March 25 2017
Host of star acts for this year’s Perth Festival of the Arts
March 24 2017
Housing firm announce work has begun on site of former school
March 24 2017
Man drove at excessive speeds in Perth city centre while being pursued by police
March 23 2017
Woman allowed toddler to play on roof while she topped up her tan
March 22 2017
Builders told to stop work at Kinross development
March 22 2017
Council chiefs face criticism as more allegations emerge about Perth secondary school
March 21 2017
Police resume search for man in River Tay
March 20 2017
High level of performance at Perform in Perth praised by committee member
March 20 2017
Perth woman with incurable cancer embarks on fundraising drive
March 20 2017
Perth auctioneer likely to fetch more than £500,000 with rare Japanese whisky
March 20 2017
Perfect storm crippling health services across Tayside, claims MSP
March 20 2017
Exhaustive efforts to search for man in River Tay prove fruitless
March 19 2017
Gleneagles could host Ryder Cup because of terrorist threat in France
March 19 2017
Major search and rescue in the River Tay in Perth after man seen entering the water
March 18 2017
Perth school is scene of international environmental landmark
March 18 2017
Perth shop owner calls on council to provide more help to independent businesses
March 15 2017
Fears delayed Perth housing plan could become “another Outenarde”
March 7 2017
Classic cars to travel over historic Highland Perthshire bridge
March 4 2017
Small businesses hit out at lack of communication from council over street closure
March 3 2017