Ivan McKee: Why Kate Forbes will keep SNP winning elections