Whoever describes British politics as dull, has never stayed up overnight to see in a general election.
While this snap poll is the third of election in five years, there was no shortage of monotony as the results flooded in overnight.
If you missed the coverage because you have better things to do such a sleep or work, then don't fear. We have compiled the five biggest moments from last night that you need to know about.
#1 Boris Johnson's Conservatives have secured a big majority
Whether this information has you crying in fear or joy, there is no denying Team Boris will be very pleased this morning. The election was viewed as a gamble for Mr Johnson, with hints at some stages that it could lead to another hung parliament.
While Mr Johnson faced a challenging week of critical coverage, it did not appear to blemish the result. On Monday, Mr Johnson was criticised over refusing to comment on the case of a child forced to sleep on a hospital floor due to a lack of beds.
And previously, Mr Johnson's decision not to be interviewed by the BBC's chief griller Andrew Neil saw him heavily criticised by critics who argued he should be accountable to the public.
All the above now feels a decades ago as the country wakes up this morning to the strongest government since the Blair years. At the time of writing, Boris had gained 47 seats.
#2 Jeremy Corbyn has hinted he will resign as he announces he will NOT take the party into another general election
The Labour leader appeared sombre as he took to the stage in Islington after retaining his seat with an increased majority.
But his personal success was little comfort as his party nationally lost at least 58 seats at the time of writing.
While Mr Corbyn did not clear a date or a time-frame for when he would step down, he used his speech to say he would not take the party into another election.
And given the frequency of general elections of late, this could be sooner than anyone expects.
#3 Labour's much talked about 'red wall' came tumbling down as Tories swooped in
Some seats in constituencies formally known as the Labour heartlands turned blue for the first time in history as left-leaning leave voters turned to the Conservatives.
This has dealt a major blow to the party with shadow chancellor John McDonnell admitting that 'something has gone wrong' and 'something needs to change'.
It is widely expected that the party will undergo a change in leadership in upcoming months.
#4 Lib Dem leader Jo Swinson loses her seat with a slim majority - and Nicola Sturgeon celebrates without sympathy
She is the leader of. the Liberal Democrat party but as of this morning, Jo Swinson is no longer an MP.
The former representative for East Dumbartonshire was ousted by an SNP candidate who won with a painfully slim majority of little under 200 votes.
In a speech afterwards, Mrs Swinson held back the tears as she thanked the residents of the constituency as well as her two boys and husband for their support.
Nicola Sturgeon's reaction was caught on camera with the party leader visibly overjoyed at the news, shaking her fists in excitement.
Nicola Sturgeon caught by Sky when she learned about Lib Dem leader Jo Swinson losing her seat. pic.twitter.com/y0O4vQRIf5
— Jim Waterson (@jimwaterson) December 13, 2019
#5 Boris Johnson and Dominic Raab keep their seats - while a number of vocal remainers lose out
Earlier this week it was suggested that Mr Johnson and Mr Raab were at risk of losing their seats. Mr Johnson held onto his comfortably while things were a little tighter for Mr Raab.
The Foreign Secretary clung on to his seat despite a pro-EU backlash in his Remain-backing constituency seeing his vote share cut dramatically. The battle for Surrey's Esher and Walton seat had been billed as a potential 'Portillo moment', following Michael Portillo's shock defeat in 1997 when Labour's Stephen Twigg sensationally ousted the sitting Conservative minister. However, Mr Raab held on to win, despite the Liberal Democrats getting a 18 per cent swing in a seat that has returned Tory MPs for over 100 years. He won 31,132 votes while Liberal Democrat Monica Harding received 28,389 votes
However the MPs who suffered the most were the ones who defected from Conservative and Labour for Change UK/ Lib Dem. Chuka Umunna, formerly of Lambeth, and Luciana Berger, of Wavertree, were among the casualties last night who lost their seats after facing a general election.
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules here