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

Upcoming Events


Town Hall Meeting on Climate Change
Starts: August 4th, 2016, 6:00pm
Where: Heritage Hall at the Island Savings Centre

Electoral Reform Town Hall
Starts: September 24th, 2016, 1:00pm

January 25th, 2016

Alistair's First Speech in the House of Commons

Mr. Alistair MacGregor (Cowichan—Malahat—Langford, NDP): Madam Speaker, before I begin I wish to notify you that I will be splitting my time with the hon. member for North Island—Powell River.