In just a few hours we will start to see the results of the most seismic general election in a quarter of a century.
Brits will wake up fresh on Friday morning to a clear result, as Keir Starmer could have claimed victory and Rishi Sunak admitted defeat - or visa versa - before the sun rises.
So whether you are a politico or just want to see who is to become your next MP, you'll need to make sure you have plenty of coffee and biscuits on hand to see you through the night - or just set an alarm for an early start as results flood in.
After polling stations close at 10pm tonight, the counting process begins in 650 constituencies across the UK. The first results will start to trickle in around midnight, and the last around 6am, if everything goes to plan.
A key period in proceedings will be between 3am and 4am when the bulk of the results will flood in. And with Rishi Sunak's seat of Richmond and Northallerton due to be declared at 4am, this could be the moment when he concedes the election to Labour and - in a worst-case scenario - even loses his own seat.
