Lead reporter.
Dundee independence campaigner defends posts suggesting terror attacks may have been ‘false flag’ operations
June 6 2017
Dundee Matters: Dundee — the city where the general election didn’t happen
June 5 2017
PHOTO GALLERY: Daredevils harness up for Marie Curie charity abseil
June 5 2017
London attackers are ‘mindless barbarians’ claims Dundee Muslim leader
June 5 2017
Dundee University to offer postgraduate degree in crime fiction
June 5 2017
Allotment gardener urges United to pull up its community roots
June 5 2017
Police say 38-year-old Dundee man’s death was not suspicious
June 4 2017
Watch: Driver condemned for Dundee stunt
June 4 2017
Nine children among 18 people rescued after early morning blaze in Perth
June 3 2017
Critics hail Dundee actor’s portrayal of Winston Churchill
June 3 2017
Music guru’s new firm to help spearhead Dundee European Capital of Culture bid
June 2 2017
Police warn Dundee ‘community cohesion’ could be undermined by terrorism
June 2 2017
Thieves carry out smash and grabs on Dundee cars
June 1 2017
Training next generation of engineers must be Tay Cities Deal priority – claim
June 1 2017
Operator defends standards at Dundee care homes after 11 complaints upheld
May 31 2017
Woman, 48, hit in face with traffic cone outside Tannadice
May 30 2017
Mum and son fighting for lives after crash on A90
May 30 2017
Councils urged to go online to tackle litter and fly-tipping menace
May 30 2017
Dundee Matters: we must reject Manchester bomber’s legacy of fear
May 29 2017
Man assaulted after intervening in fight outside Dundee nightclub
May 29 2017
Dundee United-supporting Hamilton man’s charity bid
May 27 2017
Ariana Grande to perform at benefit concert in Manchester
May 26 2017
Plans to give headteachers more powers welcomed by unions
May 26 2017
V&A props are the real deal, say awards judges
May 26 2017