Transport & Environment reporter for Dundee, Perth & Kinross, Angus and Fife.
UPDATE: Ninewells Hospital police incident over
November 9 2020
Artist’s tribute to legendary Dundee record store Groucho’s to be auctioned for cancer charity
November 7 2020
Calls not to kick West End parking consultation in Dundee into the long grass
November 6 2020
James Hutton Institute data shows October 2020 saw record rainfall in Dundee
November 5 2020
Forfar boy’s teeriffic foodbank donation after golf ball sale
November 5 2020
Flea! Dundee video game developer’s new creation on decades old Nintendo console
November 5 2020
Councillors to weigh up plans to bring Canadian coffee chain Tim Hortons to Dundee
November 5 2020
Dundee council and emergency service bosses urge residents to play it safe on Bonfire Night
November 3 2020
Dundee bus fares frozen next year to help people ‘throughout this pandemic’
November 3 2020
New NHS Tayside endoscopy unit to ease coronavirus pressures
November 3 2020
Coronavirus: Cats Protection closes Dundee centre in wake of Tier 3 restrictions
November 2 2020
Coronavirus: Anger over ‘vague’ reasoning behind closing yoga classes under Tier 3 restrictions in Dundee
November 2 2020
Plans for luxury holiday homes overlooking historic Carnoustie golf course
October 31 2020
Coronavirus: Dundee and Angus band refuse to be held back during lockdown
October 31 2020
Dundee gym closes after alleged failure to agree lease details with landlord
October 30 2020
‘A winter like no other’: Angus IJB meeting outlines difficulties ahead as flu season and coronavirus needs collide
October 29 2020
Dundee hairdresser bucks coronavirus trend and opens new salon
October 29 2020
Farms expansion could see 64,000 hens in Angus
October 28 2020
Obituary: Bill Dryden, Dundee fruit merchant and florist
October 28 2020
‘There’s still a lot of things I want to do’: Dundee gran ticks off bungee jump from bucket list
October 27 2020
Dundee University research suggests ‘inefficient’ six-month dental check-ups not best way to maintain oral health
October 24 2020
‘I’m lucky to be alive’: Young motorcyclist tells of ‘scary’ accident on busy Angus road
October 22 2020
‘Cancer does not wait’: Dundee family’s anger at treatment delay due to coronavirus
October 22 2020
Safety concerns at Dundee student accommodation after fire alarm repeatedly triggered
October 21 2020