Fergus Ewing blames former first minister’s ‘perplexing’ decisions on power-sharing deal with hard-Left Greens ...