Get our introductory offer at only
*$0.99/month for first 3 months
$29.90/month for the next 9 months
SHORTLY after UK Prime Minister Theresa May's decision to call an unexpected "Brexit election", I wrote that pro-Europeans in Britain might yet snatch victory from the jaws of defeat. But the timescale I had in mind was five years, not five weeks.
How long Mrs May will