Transport & Environment reporter for Dundee, Perth & Kinross, Angus and Fife.
Dundee celebrates 135 years as Scotland’s oldest city — and here’s why
January 26 2024
How I… helped endangered skylarks thrive at Dundee Riverside
July 6 2022
Perth campaigner’s fury at COP26 inaction and ‘greenwashing’ Net Zero Week
July 5 2022
‘They’ll miss us when we’re gone’: Gamekeeper’s fears for the future of shooting
July 4 2022
16 years on the road – environment traveller hits St Andrews on climate mission
July 1 2022
Giant hogweed hotspots in Tayside and Fife
July 1 2022
Perthshire beaver tours booming as visitors queue up to glimpse animal in the wild
June 25 2022
St Mary’s locals welcome plan to uncover Dundee’s Black Burn and tackle flooding
June 24 2022
Fuel price protestors cancel plans to block Fife bridges this weekend – but what happens next?
June 17 2022
Premium Content
Why is Dundee an air pollution hotspot?
June 16 2022
9 Watch as Perth teen and former hater Jaeden falls in love with bikes
June 11 2022
‘Unappealing’ ScotRail timetable could undermine climate progress
June 8 2022
Forfar marine scientist Peter Wright recognised for pioneering work on North Sea fish stocks
June 1 2022
Scotland fans in Dundee miss out on extra trains home from Ukraine match
May 31 2022
Dundee businessman shells out £60k to comply with low emission zone
Can you save money by driving slower? I tried to find out
May 28 2022
Only five beavers relocated in Scotland last year despite Scottish Government promise
May 23 2022
New ScotRail timetable could see St Andrews ‘overrun’ with cars during The Open
May 22 2022
ScotRail cuts: 7 of the hardest hit journeys in Tayside and Fife
May 19 2022
Premium Content
The Kirkcaldy charity helping people drive down energy bills
May 16 2022
Have your say: Consultation on plans to reduce car use and promote active travel in St Andrews
May 14 2022
If e-scooters aren’t legal yet, why have I been seeing them on the roads?
Burning ambition: Why do experts say we’ll soon have too many incinerators in Scotland?
May 11 2022
Loch Leven bird watching hide rises from the ashes
May 9 2022