Michael Barrett

Shadow Minister for Ethics

Former riding association president and two-time election winner

Michael Barrett kept Leeds—Grenville—Thousand Island and Rideau Lakes blue after winning a 2018 byelection called following the sudden death of long-time Conservative MP Gord Brown. Following his win in the 2019 federal election, the riding remains secure for the Conservatives. Barrett previously served as the president of the Tory riding…

Want to see Michael's full profile?
Sign up for full access

GovGuide is your essential resource on Canadian legislatures, including:

  • Profiles on all MPs, Senators & Ontario MPPs
  • Events Calendar (federal only)
  • Daily Watch (federal only)
  • Advanced searching & filtering
See plans & pricing