In 2025, Canada's 342 MPs, representing 41 million people and overseeing a $586 billion budget, sat for the fewest number of ...
As MPs head home for the holidays, Canada's federal Parliament wraps up a tense fall session marked by partisan clashes, ...
OTTAWA — Francis Scarpaleggia has been elected the new Speaker of the House of Commons. The Liberal MP from Lac-Saint-Louis was elected to the role Monday morning, defeating incumbent Speaker Greg ...