MP hails “historic and spectacular” victory for the SNP in Argyll and Bute