Political reporter based in Fife working across The Courier and Press and Journal
Twenty new houses at long-empty Glenrothes police station approved
January 31 2023
As it happened: BBC Radio 1’s Big Weekend 2023 first acts revealed
January 30 2023
Robertson’s sign saved from rubble goes on display at The McManus Dundee
January 27 2023
3 Belongings of missing walker found in Perthshire
January 27 2023
Sting catches 5 shops in Dundee selling vapes to under 18s
January 27 2023
Dundee shopper ‘threatened with knife’ by gang of women demanding he buy things for them
Pittenweem councillor’s great-gran ‘would be spinning in grave’ as dilapidated playpark torn down
January 27 2023
Premium Content
Kirkcaldy ‘mugged off’ by Love Island comic Iain Stirling
January 26 2023
Fire crews tackle blaze at Dunfermline business
January 26 2023
Fife teenager ‘may never walk the same again’ after hit-and-run
January 25 2023
Premium Content
Police called to Cowdenbeath home after sudden death of woman, 54
January 24 2023
Fife firefighter Barry Martin in critical condition after Edinburgh Jenners blaze
January 24 2023
Premium Content
Travelling tabby found inside Perth skip after going missing 130 miles away in Alness
January 23 2023
Otter driven over and left for dead in Kinross makes recovery
January 23 2023
Inveralmond Roundabout clears after 6-hour gritter recovery operation
January 20 2023
‘Medical matter’ prompts emergency response on Standing Stane Road in Fife
January 20 2023
Missing Dundee man, 47, may have travelled to London
January 20 2023
Senior lawyer rapped by regulator over ‘threatening’ Dundee gangster tweets
January 19 2023
Why three Nato warships have docked in Dundee
January 19 2023
Premium Content
Disruption on A90 as work near Inchture causes road closures
January 19 2023
Worried daughter slams Pitlochry care home as improvement deadline looms
January 13 2023
Man injured in Dundee city centre attack as off-duty nurse has bag stolen
January 10 2023
Premium Content
‘I nearly died from Covid then lost my job – it inspired me to launch my own takeaway’
January 9 2023
Premium Content
NHS Fife facing ‘unprecedented’ demand as staff battle ‘most challenging winter ever’
January 4 2023