Voting for the first time? Here’s everything you need to know