Member of the Scottish Parliament is the title given to any one of the 129 individuals elected to serve in the Scottish Parliament. From Wikipedia
His exit underscores growing unease over Russell Findlay’s direction ahead of next year’s Holyrood election.