The SNP demanded Sir Keir Starmer provide a ‘cast-iron guarantee’ that any rise will not hit services