Humza Yousaf on Monday resigned as Scotland's first minister, just days before he was due to face two confidence votes in his leadership and government.

The 39-year-old politician said he would also stand down as leader of the Scottish National Party (SNP) but would stay on until his successor was found.