10th June 201711th June 2017 Election 2017 results: how many more seats could have been switched by anti-Tory tactical voting? Continue reading →