City and Shire team leader for the Press and Journal, covering news across the north-east with a focus on council, planning and regeneration.
Rothes charity acts as a food bank for school clothes
May 31, 2017
Robertson says Tory “arrogance” will backfire
May 31, 2017
Family speaks out against drugs as Elgin heroin dealer is jailed
May 31, 2017
Plans to bring famous art to Moray boosted as gallery boss visits
May 30, 2017
Elgin Academy pupils on emotional cycling challenge in memory of classmate Keiran
May 30, 2017
Buckie residents pull together to raise church repair cash
May 30, 2017
Cullen man who turned to sci fi after cancer ordeal
May 29, 2017
Huge wildfire sparked along Moray cliffs
May 29, 2017
RAF Lossie jets scrambled to divert Russian planes
May 29, 2017
Thousands flock to farm fun day in Moray countryside
May 29, 2017
Lossiemouth pensioners spared polls trek in council u-turn
May 29, 2017
Cyclist seriously injured in crash on A96
May 29, 2017
Rejecting cafe plans could be death-knell for Moray village
May 27, 2017
Portknockie pair who clean and paint pool as labour of love
May 27, 2017
New Moray funding scheme takes flight at Morayvia
May 27, 2017
New manager to spur the revival of remote Moray community
May 27, 2017
Moray boy’s ‘happy bench’ to cheer up classmates
May 26, 2017
Elgin pupils to learn about farming life
May 26, 2017
Runaway tortoise returns after nine months on loose
May 26, 2017
Nominations open for Moray by-election
May 26, 2017
Ice house plans hit the rocks as planning bosses urge refusal
May 26, 2017
Disabled and older voters unable to cast ballots at Moray polling stations
May 26, 2017
Speyside community group celebrates whisky auction success
May 25, 2017
Moray pupils get to work to revitalise unloved “millennium garden”
May 25, 2017