'Karma's a b****!' JK Rowling takes brutal dig at Humza Yousaf with SNP leader on brink April 26, 2024 Harry Potter creator JK Rowling has swiped at Humza Yousaf, Scotland’s beleaguered First Minister, by suggesting his troubles are payback for the More