Staying up late for the election?

So Mrs May has called a snap election to take place on the 8th of June 2017, 3 years before many of us were expecting to drag ourselves down to the polling station yet again. What does it mean to Connect? I know my children will be heartbroken at having to miss...
REQUEST A CALLBACK