Alan Brown
Alan Brown was MP for Kilmarnock & Loudoun from 2015 to 2024 and was, among other appointments, SNP spokesperson for Transport, Infrastructure and Energy and Energy and Climate Change.
Alan Brown was MP for Kilmarnock & Loudoun from 2015 to 2024 and was, among other appointments, SNP spokesperson for Transport, Infrastructure and Energy and Energy and Climate Change.