Labour win general election
Labour has won the UK general election, having now secured a majority of seats.
Keir Starmer, who will become the next prime minister later on Friday, said his party was “ready to serve our country”.
Speaking from a rally in London, the Labour leader said: “Change begins now. And it feels good, I have to be honest.”
He added: “We can look forward again, walk into the morning, the sunlight of hope – pale at first, but getting stronger through the day, shining once again on a country with the opportunity after 14 years to get its future back.”
Rishi Sunak conceded defeat just 20 minutes before, after a disappointing night for the Conservative Party.
In Scotland, Scottish Labour has won a majority of seats after a tough night for the SNP.
As it stands, Scottish Labour has 32 seats out of a total of 57.
The SNP has four, the Lib Dems are on two and the Conservatives have one.
There are 22 seats still to declare.
Speaking after winning his Richmond and Northallerton seat, Sunak said: "The Labour Party has won this general election."
He will make another speech later today from London, before going to the King to resign.
Starmer, who won his seat earlier, will then meet with the King to formally become prime minister.
Holyrood Newsletters
Holyrood provides comprehensive coverage of Scottish politics, offering award-winning reporting and analysis: Subscribe