There is something unusual going on in British politics

Oh good, there is going to be a revolution. Britain's Socialist Party has suggested as much, so it [...]