Alistair speaks on Bill S-201

NDP Announces New Critic Roles - Alistair MacGregor named NDP Critic for Justice

Alistair speaks out against genetic discrimination

Alistair speaks on CETA

MP Alistair MacGregor Speaks to Shockingly High Child Poverty Rate in Duncan, BC

Electoral Reform - Alistair MacGregor speaks in the House of Commons

Alistair debates Trudeau's broken electoral reform promise

Alistair's Speech on Trump's Muslim Ban

Statement on Trump's Muslim Ban

MP Alistair MacGregor touts 90% support for his Bill C-279 to put a cap on election periods from government democracy survey