@FannyCann: Wasn't it previously "HeForShe" ? Or did I miss the joke by a wide mark? It was/is HeForShe, but I feel that Nicola is so evolved that she would want to support the oppressed minority (men).
Greens could be a wild card, but I also think they are where they want to be now (junior coalition partner, well positioned to pick up some members/votes/seats if the SNP get too TERFy). They won't throw that away to take a theoretical stand if they can help it. The SNP ran a minority government from 2016-2021 with fewer seats than they have now, and got ad hoc support from other parties - for example, from Labour on measures that the Greens considered environmentally unsound like lowering Air Passenger Duty and passing a budget, and from the Lib Dems on anything "EUropean". They do need the Greens for independence-related votes, though, as none of the 3 UK parties will back those. They (SNP) are only one seat away from a majority; if they get lucky they could have it with a single by-election - although they seem to be moving in the opposite direction at the moment.
I do think people are too harsh on Humza. He's a terrible politician, but surely people don't think he's ... drab???