“Infamously, there are 339 local authorities across the UK, and only 32 in Scotland – making us the most centralised polity in Europe.”
Join Our NewsletterThe latest insight and analysis from across Scotland.The essential start to your morning from Common Weal.