A litany of promises made to voters have been broken by the SNP in the last five years, opponents have claimed.