Twenty years ago, the Scottish National Party had never been in power, and had never indeed got beyond the fringe. Now it has provided the devolved Government of Scotland since 2007 as either a minority or majority administration.