Margaret Ferrier MP

Margaret Ferrier is the Independent MP for Rutherglen and Hamilton West, and has been an MP continuously since 12 December 2019.