THE 2019 General Election is over - and the Tories have won a majority, reaffirming Boris Johnson as Britain's Prime Minister.
Here's what the polls predicted as the outcome of the election before the results came in.
Follow our General Election 2019 live blog for all the latest news
Who won the General Election 2019?
At 5am on January 13 Boris Johnson won his majority with 326 seats at the General Election.
With all the results now in, the Conservatives have the majority in Parliament, with 365 seats.
They gained 47 seats in this election after their disastrous showing in 2017.
Jeremy Corbyn's party faced a miserable defeat - losing 59 of their seats, including many of their strongholds in the north of England.
This was how things stood when the exit poll was announced at 10pm on Thursday:
- Tories will win 368 seats
- Labour will drop from 262 seats to 191
- The SNP are set to win 55 out of 59 seats in Scotland
- Lib Dems are expected to only gain one seat
The exit poll, which predicted the Tories would win 368 seats, was nearly spot-on - as Johnson's party grabbed 365 seats in the Commons.
Labour held on to more seats than anticipated, with 203 compared to the poll's 191.
The SNP bagged themselves 13 more seats - including Jo Swinson's seat in East Dunbartonshire.
But instead of gaining one seat as the poll predicted, the Lib Dems lost one.
LATEST GENERAL ELECTION NEWS
What did the last poll before the General Election predict?
Prior to the December 12 exit poll, the Tories were still predicted to win, but by a much narrower margin.
The poll, which correctly forecast the election results in 2017, suggested Boris would need every vote in in the ballot.
However - the Conservatives beat the poll predictions and won 365 seats over Labour's 203 seats.
We pay for your stories! Do you have a story for The Sun Online news team? Email us at [email protected] or call 0207 782 4368 . We pay for videos too. Click here to upload yours