People are reporting larger queues than they have ever seen before at some of the 50,000 polling stations now open across the UK.
That is on top of record numbers who have registered to vote online, hinting at a huge increase in participation.
euronews asked a few voters what made them come out today:
One said: “I think this election is incredibly close between the parties and a hung parliament is very likely.”
“Therefore, everyone’s vote matters, all the more given how close it is at national level.”
Another said: “This time I’ll definitely be voting because there is a genuine choice and I think you should do it, because you have the right to do it and you should exercise your right to do it I think.”
Voted as soon as I could this morning. There was even a queue at the polling station at 0700— kirsty richardson (@djkurtle) May 7, 2015
Massive queue for the polling station on campus. Great to see so many young people voting and engaged in politics.— Oliver (@OliverBerisford) May 7, 2015
An old woman just told me at the polling station she'd never had to queue to vote before & that she's never seen so many young people vote💪🏻— sophie leigh (@sophhskii) May 7, 2015
For the first time in my life I'm having to queue to vote. Polling station rammed since 7am pic.twitter.com/qqPJdhjZw2— Linda Grant (@lindasgrant) May 7, 2015
“When we look at the country the way it is today, everybody needs to be heard,” said another voter.
Another just hoped for an outright winner: “I certainly hope that whoever comes in gets a significant, big enough majority to make a difference. I think if it’s too close and we have too many groups in coalition, government becomes quite difficult.”
The apparent high turn out goes against years of decline, with only 65.1 percent of those eligible voting in 2010.
There will be no official figures until the votes are counted.
The voting stations close at 10pm local time.
Get a different perspective
Every story can be told in many ways: see the perspectives from Euronews journalists in our other language teams.