Alfred MacTavish

Alfred MacTavish (1980-) was an SNP MP from 2019.