Day: 27 October 2026

Holyrood’s Lord of the Flies

Holyrood’s Lord of the Flies . In Lord of the Flies, the conch represents the right to speak and the rules of civilised debate

THE PARTIES that should be holding the government to account would rather close ranks against Reform. I expected many challenges when I was elected as an MSP in May 2026. What I hadn’t expected was the behaviour in the debating chamber. Over two decades, I have occasionally watched debates in the Scottish Parliament from the […]