The SNP and UKIP are two sides of the same coin and the antithesis of everything the left stands for. It’s a cliché to say that election campaigns are...
Continue Reading