Here's the story of the day so far...your crucial podcastpublished at 16:55 British Summer Time 27 March 2023
Now it's been a monumental day in Scottish history as Humza Yousaf became the first Muslim to lead a major UK party and he will now almost certainly be Scotland's youngest first minister at the age of 37.
The vote in Holyrood tomorrow will almost certainly confirm Mr Yousaf as first minister, especially as we understand all three opposition party leaders - Douglas Ross, Anas Sarwar and Alex Cole-Hamilton - are standing.
This means the SNP leader only needs more MSPs than them.
Who better to take stock of the day so far than our Scotland Editor James Cook.