Humza Yousaf becomes Scotland's First MinisterMeet Humza Yousaf: Scotland's First Minister is sworn inPrince Harry attends High Court as newspaper privacy case nears endUpdated: March 31, 2023, 10:44 AM