Two Scottish polls along at once? Who would have thought it! Ah, right, everyone, because it keeps happening.
The election no one expected is officially going ahead. With a Brexit extension until Halloween, the UK is obliged to elect MEPs to the European Parliament. A total of 49 candidates are standing for 8 parties or as independents, compared to 54 candidates across 9 parties in 2014.
As a reminder, in 2014 Scotland elected two MEPs each from the SNP and Labour, plus one apiece from the Conservatives and UKIP.
It was an absolute corker in Edinburgh’s Leith Walk ward for the first City council by-election since Ballot Box Scotland launched. Although it was prompted by a Labour resignation, the SNP had a clear lead in the ward in 2017 which I reckoned stood them in good stead for winning the by-election.