
Alistair MacGregor
MP for Cowichan—Malahat—Langford
FederalAlistair Bruce MacGregor (born May 4, 1979) is a Canadian politician, who was elected to the House of Commons of Canada in the 2015 Canadian federal election to represent the electoral district of Cowichan—Malahat—Langford. He is a member of the New Democratic Party.
Policy Focus
Healthcare
Policy Positions
Career Timeline

By the Numbers

Your AI Assistant. Zero Server Hassle.
OpenClaw is powerful open-source AI — but servers, security, and uptime are a nightmare. We handle all of it. Just chat.
Start 48h Free Trial →Quick Facts
Alistair MacGregor
MP for Cowichan—Malahat—Langford
MPFederalPolicy Focus
Healthcare
Alistair Bruce MacGregor (born May 4, 1979) is a Canadian politician, who was elected to the House of Commons of Canada in the 2015 Canadian federal election to represent the electoral district of Cowichan—Malahat—Langford. He is a member of the New Democratic Party.
Policy Positions
Career Timeline