News Humza Yousaf's worst political scandals resurface as he replaces Sturgeon as SNP leader Mesh campaigners who are seeking a review of products criticised Mr Yousaf earlier this year. They claim that he has refused to meet them over the past two years as they say using mesh products in procedures has left them with chronic March 28, 2023