MPs

Bill Grant MP

Bill Grant MP was elected to serve Ayr, Carrick and Cumnock at Westminster in the June 2017 General Election.