Alistair MacGregor Member of Parliament Cowichan—Malahat—Langford
  • Critic for Justice and Attorney General
  • Deputy Critic for Culture and Heritage

Upcoming Events

Town Hall Meeting on Small Aircraft Traffic
Starts: July 5th, 2017, 6:30pm
Where: Chemainus Legion – Branch #191

Blog post for March 28, 2017

Budget 2017 Disappoints on Building a Fair Economy

My blog post for March 14, 2017

MP Alistair MacGregor "incredibly disappointed" in Jody Wilson-Raybould’s decision to refer S-201 (Genetic Discrimination) to Supreme Court

Veterans Being Disrespected by the Liberal Government the Same as they Were by the Conservatives

Alistair speaks on Bill C-23