Why the SNP was left shocked by Labour's surge 0 05.07.2024 07:27 BBC News (UK) There was surprise at the party's victories in seats beyond its traditional heartlands in the central belt.