Francis Scarpaleggia is a Canadian politician who has served as the 40th speaker of the House of Commons since 2025. A member of the Liberal Party, he has been the member of Parliament for Lac-Saint-Louis since 2004. From Wikipedia
MPs will vote on its two parts today, after which the bill heads to the Senate for further review.