Michael Barrett MP

Conservative

Michael Barrett is a Canadian politician and Member of Parliament for Leeds—Grenville—Thousand Islands and Rideau Lakes. He is a Conservative Party member and is the Shadow Minister for Ethics and Accountable Government.
Canada
Member