Question: how long has snp been in power?
Answer: The SNP gained power at the 2007 Scottish Parliament election, forming a minority government, before going on to win the 2011 Parliament election, after which it formed Holyrood's first majority government.