Alistair debates the Trans-Pacific Partnership agreement

Alistair asks about transparent appointments to the CBC board

Statement By Alistair MacGregor, Member of Parliament for Cowichan-Malahat-Langford on Today’s Infrastructure Funding Announcement

Alistair speaks on the assisted dying legislation

Alistair speaks on the Liberals' contradictory marijuana policy

Alistair speaks on supporting the Canadian dairy industry

Alistair speaks on the outsourcing of Air Canada jobs

Alistair speaks in favour of a national organ donor registry

Alistair speaks on the 2016 Federal Budget

Alistair speaking to the House of Commons regarding Situation in Indigenous Communities