SNP Westminster leader Stephen Flynn hangs on to seat 0 05.07.2024 06:27 BBC News (UK) He said the party was going to be "beat well" after winning his Aberdeen South seat with a reduced majority.