Investigations editor.
European Parliament tells Brexit Britain: Leave as quickly as possible
June 28 2016
Councils moving to back The Courier’s Can It campaign
June 28 2016
Jeremy Corbyn defiant as MPs try to push him to the brink
June 27 2016
Four Brexit fibs: Lies, damn lies, and the EU referendum campaign
June 27 2016
Sorry, but this really IS a time for cool heads
June 27 2016
Crisis talks as Brexit threatens Tay Cities deal
June 26 2016
Comment: High roller David Cameron loses it all on his final flutter
June 25 2016
Greenland could give hope to Scotland on independent EU membership
June 24 2016
Comment: Things just got serious for the funny man of UK politics
June 24 2016
Roads company charged public £280,000 for work it didn’t carry out
June 23 2016
There is no excuse for apathy about the EU referendum
June 22 2016
Vote Leave accused of pushing ‘project hate’
June 21 2016
Comment: Three simple words which missed the chance to convince in BBC debate
June 21 2016
Ruth Davidson calls for Conservative ‘unity’ despite Scottish split plan
June 21 2016
Scottish Tories to split from UK party if Boris Johnson becomes leader
June 21 2016
Comment: Stop the world, I want to get off
June 20 2016
Scottish Government ‘planning’ for Brexit
June 17 2016
WATCH: Nicola Sturgeon backs The Courier’s Can It campaign
June 16 2016
Call for Dundee to claim jobs as the base for new welfare agency
June 16 2016
‘No downside to Brexit,’ claims former SNP deputy leader Jim Sillars
June 15 2016
Remain camp hits panic button as polls put Leave in front
June 15 2016
Scottish education ‘no longer world class’, says Keir Bloomer
June 15 2016
Voting system breaks as MSPs debate education
June 14 2016
Comment: How fertile is Scotland for Vote Leave?
June 13 2016