Today, on the shortest day of the worst year in recent memory, the people of Catalonia will vote in an election under the control of a brutally repressive government which has unjustly dissolved their devolved parliament, imprisoned their democratically-elected leaders, viciously beaten hundreds of voters for no crime other than trying to vote, and banned almost all types of expression of public support for Catalan independence, including outlawing colours of the rainbow.

All this has happened within the borders of civilised free Europe, and the other nations of that great continent have largely either turned a blind eye to Catalonia’s suffering, or actively sided with the Spanish regime. Many people fear that today’s election will be rigged, or that if pro-independence parties win the result will simply be ignored and the election re-run until the “right” result is arrived at.

The UK media has barely acknowledged the election is taking place, even though it appears that many of the most cherished and fundamental human rights and freedoms of the West are at stake in it. (Or perhaps precisely for that reason.)

For members of peaceful self-determination movements across the world, including in Scotland, the stakes could barely be higher. Madrid has demonstrated in the starkest possible terms that power devolved is power retained, and events in Barcelona today could be events in Edinburgh tomorrow.

(And if that seems overly melodramatic, ask yourself who would ever have imagined a 21st-century democracy sending in riot police, in full view of the eyes of the world, to literally drag blood-soaked elderly women out of polling stations by the hair?)

All we can do is watch and hope that justice prevails, and that the darkest hours do prove to be those that come before a bright new dawn.