Political reporter based in Fife working across The Courier and Press and Journal
Dundee council leader caves to pressure as he seeks independent Olympia probe
March 1 2024
10 Dundee comeback king George Galloway proves he’s man with nine lives after Rochdale upset
March 1 2024
2 Humza Yousaf ‘delighted’ to announce Dundee wife Nadia El-Nakla’s pregnancy
March 1 2024
7 Dundee University graduate Lord Weir to lead Eljamel Inquiry
February 29 2024
Aberfeldy shooting: Humza Yousaf admits there are questions for cops over murder probe
February 29 2024
ALASDAIR CLARK: SNP leave councils to set grim budgets – it can’t be allowed to happen again
February 29 2024
5 EXCLUSIVE: No jobs at all for newly-qualified Dundee primary teachers next year
February 29 2024
10 Insiders fear NHS Tayside budget cuts could leave Perth Royal Infirmary future at risk
February 27 2024
3 6 key questions as Dundee pavement parking ban begins
February 23 2024
18 ALASDAIR CLARK: I’m one of thousands of relatives watching in horror as loved ones suffer in cash-starved NHS
February 22 2024
Cash-strapped NHS puts £35m Perth elective surgery unit plan on hold
February 19 2024
4 ALASDAIR CLARK: Labour faithful buoyant as they gather for conference — here’s what to look out for
February 15 2024
Former pupils at Dundee boys school reveal years of abuse at hands of staff and fellow students
February 15 2024
Anas Sarwar compares Humza Yousaf to Scotland flop Berti Vogts
February 14 2024
COURIER OPINION: Dundonians deserve more than silence as Olympia farce deepens
February 10 2024
3 Jim Fairlie: Perthshire farmer turned MSP becomes SNP agriculture minister
February 9 2024
ALASDAIR CLARK: Front-bench resignation and Michael Matheson report could be silver lining for Humza Yousaf
February 8 2024
Shock figures reveal 70 attacks on Tayside ambulance crews in past five years
February 7 2024
Covid inquiry: Nicola Sturgeon branded Boris Johnson a ‘f****** clown’
January 25 2024
6 Perth diplomat ‘defies Putin’ to toast Robert Burns in Ukraine
January 25 2024
Kirkcaldy MP joins expelled Tory MP’s call for debate on vaccine link to excess deaths
January 24 2024
‘You’re not going to like this’: Angus Council makes direct plea for public to brace for cuts
January 24 2024
7 ALASDAIR CLARK: Covid bereaved right to ask why Jason Leitch hasn’t resigned
January 23 2024
4 Emails reveal Dundee councillor Nadia El-Nakla took personal call from Turkey’s first lady ahead of Gaza summit
January 23 2024
7