City and Shire team leader for the Press and Journal, covering news across the north-east with a focus on council, planning and regeneration.
Holyrood action needed to solve Elgin traffic woes
June 17, 2017
Moray man spent five years restoring WWII yacht… Then it sank moments after being launched into water
June 17, 2017
Crash causes long tailbacks on A96 west of Elgin
June 16, 2017
Moray psychiatric nurse assaulted wife over marriage collapse
June 16, 2017
Elgin man threatened to post revealing pics of ex online unless she got back together with him
June 16, 2017
Pensioner faces licence loss after causing A96 scare
June 16, 2017
Man lost job offshore and started dealing cocaine
June 16, 2017
Youths still await punishment for digger mayhem
June 16, 2017
Everything you need to know about the Spirit of Speyside: Distilled event
June 15, 2017
Row over unfair ticket prices from Elgin to Aberdeen Airport
June 15, 2017
Tourism boss lays out way forward for Moray
June 15, 2017
Violence levels more than double at Moray schools
June 15, 2017
IN FULL: The Moray roads to be upgraded following cash boost
June 14, 2017
Famous Moray landmark could be sold for £1
June 14, 2017
Men urged to live like a monk for a weekend
June 9, 2017
Delays on Moray roads as huge transformers are delivered
June 8, 2017
Polling station in Moray to be moved after day of torrential rain
June 8, 2017
VIDEO: Moray residents left counting the cost after worst flooding in years
June 8, 2017
Six people and two dogs rescued from flood-hit cars as relentless rainfall caused chaos in Moray
June 8, 2017
Flood defence scheme praised as rising water kept at bay
June 8, 2017
Moray village cut off as roads flooded
June 7, 2017
Dual A96 options to go on show in Moray
June 7, 2017
VIDEO: Moray homes face flooding threat amid torrential rain
June 7, 2017
Moray woman will follow in dad’s footsteps by leading choir
June 7, 2017