Political reporter based in Fife working across The Courier and Press and Journal
UK veto on SNP gender law reform legal, court rules
December 8, 2023
7 times Aberdeen South MP Stephen Flynn made headlines in first year as Westminster leader
December 4, 2023
NHS Grampian ‘can’t afford’ switch to digital appointment system
November 28, 2023
Kate Forbes accused of ‘ignorant’ comments after defending silent prayer near abortion clinics
November 26, 2023
Alex Salmond promises ‘day of reckoning’ in fresh legal claim against Scottish Government
November 24, 2023
Aberdeen sheriff still on full pay with government paying legal fees five years after suspension
November 14, 2023
Premium Content
‘Too late’ for Aberdeen fireworks ban – but city council considering restrictions for 2024
October 30, 2023
Western Isles MP Angus MacNeil to work with Alba party in Westminster
October 29, 2023
Humza Yousaf returns to Holyrood to face big questions on council tax freeze and A9 dualling – here are the flashpoints
October 23, 2023
Storm Babet: How to claim money back if you had lengthy power cut
October 21, 2023
Humza Yousaf’s mother in law ‘said goodbyes’ from Gaza today says Dundee MP
October 18, 2023
North-east plan to stop probing some crimes will be ‘disastrous’, warns senior police rep
October 17, 2023
Nicola Sturgeon gets jubilant welcome as Humza Yousaf says she won’t outshine him
October 16, 2023
NHS, fishing and rural policy to dominate day two of SNP conference in Aberdeen
October 16, 2023
Humza Yousaf’s mother-in-law pleads for humanity in tearful Gaza video
October 13, 2023
Humza Yousaf says Dundee parents-in-law situation ‘dire’ as rockets land around them in Gaza
October 10, 2023
SNP rebel Fergus Ewing mulls suspension appeal as he vows not to be ‘hounded out’ party
October 5, 2023
A9 dualling: All you need to know as Holyrood probe hears ‘explosive’ evidence
October 4, 2023
2 Humza Yousaf faces tough crowd in Argyll as he’s quizzed on trans rights, household bills, and short term let licensing
October 2, 2023
Kate Forbes says SNP Government ignored needs of the Highlands
October 2, 2023
SNP rebel Fergus Ewing mulls suspension appeal as he vows not to be ‘hounded out’ party
October 1, 2023
Elgin to receive £20 million in Rishi Sunak conference giveaway
October 1, 2023
North-east MSP Maurice Golden rebels in party split over Rishi Sunak’s climate climbdown
September 26, 2023
Sharp fall in people getting alcohol treatment across north-east and Highlands
September 26, 2023