Everything you need to know about registering to vote for the UK snap electionTMV Team|30th October 2019