The public has voted and the country has chosen their new MPs.
The political map looks very different this morning from the General Election result two years ago.
Only one SNP MP remains in the north-east while the Liberal Democrats have been returned to the north Highlands.
The Conservatives took most of the Aberdeen seats – including Banff and Buchan which has had an SNP MP for the past three decades – and defeated Angus Robertson in Moray.
Want more detail? Take a look at our graphs and figures to see the overall picture, parties and their seats plus how they shared the vote.
General Election Results – Scotland
Results map
UK General Election Results
Results by constituency
Parties and their seats
Parties and the share of the vote
General Election 2017: Graphs and figures show detail behind the results