Play all audios:
Dogs at polling stations, queues out the door and arguments over pencils - it can only mean one thing: the election is here. Today, December 12, the doors of polling stations up and down the
country are being thrown open for millions of people to vote for their next government. And who will win is anyone's guess.
Voter turnout, however, could play a major role in the election outcome with rain, wind and chilly temperatures forecast for much of the country throughout Thursday.
In a final plea to voters on the eve of polling day, Mr Johnson warned the election remained on a "knife edge", but said it represented a chance to "end the gridlock".
Mr Johnson arrived at Central Methodist Hall in Westminster this morning at around 8.15am to cast his vote, bringing dog Dilyn along with him.
READ MORE: Election LIVE: Kuenssberg issues election warning Corbyn could win
Mr Corbyn is expected to vote in Islington later today.
On Wednesday, the Labour leader stressed the "very profound" issues at stake in Thursday's vote, saying the country is "literally at a fork in the road".
He added: "So when the election comes tomorrow it is a very clear choice. You go down the road of Boris Johnson, a sweetheart deal with Donald Trump, we break off any serious relationship
with Europe.
"Or you go down the Labour way, which is the adult, responsible way, of negotiating a settlement which we will all live by, and I will make sure is carried out in a future relationship with
Europe.
"But we also go down the road of investing in our country, investing to end austerity and redistributing wealth and power in our society in a way that's never been seen before."
We use your sign-up to provide content in ways you've consented to and to improve our understanding of you. This may include adverts from us and 3rd parties based on our understanding. You
can unsubscribe at any time. Read our Privacy Policy
With the contest so close to call, voters will be keen to make their ballot count.
Polling stations will be open from 7am to 10pm on December 12.
You will only be able to vote at the polling station which appears on the card, so it is important to take a note of this location.
Your polling station will likely be a public building such as a community hall or school, located near to your home address.
But sometimes, just sometimes, your polling station could be a bit more unusual.
In 2017, grandmother June Thomas and her husabnd Graham hosted a polling station at their home in Winwick, Northants, where voters cast their ballot under the stairs.
In West Blatchington in Sussex, some lucky voters cast their vote in a stunning working windmill.
And at Leeming Bar Station, North Yorks, people boarded a train carriage to mark their X on their ballot cards.
See today's front and back pages, download the newspaper, order back issues and use the historic Daily Express newspaper archive.