Eight SNP MSPs have so far declared their intention to stand down at the next Holyrood election in May 2026