A record number of people have already cast their votes – so how will this impact the election?