Wednesday, 19 April 2017

How the main parties shape up ahead of snap vote

Theresa May’s announcement, calling for a general election on June 8, 2017, caught virtually everyone by surprise. May has repeatedly..

By Victoria Honeyman