Progressives must unite to win this election

And we’re off. This parliament which has fought on with no overall majority since June 2017 has now been dissolved and Britain heads to the polls on the 12th of December, the first election held in this month since 1923. This election has been seen by pollsters and commentators as the most volatile and difficult […]