Tory Victory June 8th: Can The Lib Dems Spoil It?
May 6, 2017It would be to defy realism not to predict that the Tories are on course for a thumping victory in the general election on June 8th. Not only have they been winning the local elections in England, but unusually in Wales and spectacularly in Scotland. There are two distinct reasons. In Scotland the SNP is […]