Nearly a million people have already had their say before tomorrow's election.
The Electoral Commission says over 985,000 advance votes have been cast.
That's well ahead of the 717,000 advance votes which were cast before the 2014 election.
By this stage in the election run-up in 2011, a total of just 334,558 votes had been cast.
The numbers do not include overseas votes.
Today is the final day that those who are unenrolled will be able to enrol at the same time as they cast their vote.Â
Â
Take your Radio, Podcasts and Music with you