Scottish First Minister Humza Yousaf's resignation marks a critical juncture for the SNP and Scotland's political landscape. His departure follows the dissolution of a coalition with the Green Party, jeopardizing SNP's leadership and the pursuit of Scottish independence.