Theresa May’s sudden call for a General Election – to be held on June 8th – caught many by surprise. Having previously
Michael Heseltine, the veteran Tory politician and reformist, said – just a day after the EU Referendum – that Brexit would provoke