Stephen Flynn (SNP)

Stephen Flynn was the SNP MP for Aberdeen South from 12 December 2019, succeeding Ross Thomson.