163 bills tracked15 royal assent107 sponsors

Amendment Landscape — 45th Parliament

Every Act targeted by a bill this session. Node size scales with number of bills; colour indicates legislative activity.

MP Bills by Sponsor Province

Where bill sponsors hail from. Senate-introduced bills aren’t tied to a province and are excluded. Click a province for the top sponsors driving its activity.

Colour by:
Hover a province · click for details · scroll to zoom
0
27
55 bills excluded (1 royal-assented) — Senate-introduced or no provincial sponsor on file.

Sponsor Leaderboard

#
1Hon. François-Philippe ChampagneMin.Liberal7343%156
2Gord JohnsNDP700%14
3Jenny KwanNDP500%18
4Sen. Pierre MoreauMin.GRO500%70
5Hon. Shafqat AliMin.Liberal55100%0
6Hon. Gary AnandasangareeMin.Liberal4125%57
7Sen. Mary Jane McCallumConservative400%4
8Sen. Kim PateISG400%20
9Hon. Rebecca AltyMin.Liberal300%19
10Sen. Leo HousakosConservative300%2
11Don DaviesNDP300%6
12Hon. Sean FraserMin.Liberal300%23
13Heather McPhersonNDP300%4
14Xavier Barsalou-DuvalBloc200%2
15Sen. Tony LoffredaISG2150%3
16Sen. Rosa GalvezISG200%83
17Hon. Steven MacKinnonMin.Liberal200%14
18Hon. Michelle Rempel GarnerConservative200%6
19Sen. Salma AtaullahjanConservative200%1
20Hon. Maninder SidhuMin.Liberal22100%10
21Sen. Patrick BrazeauNon-affiliated200%3
22Sen. Yonah MartinConservative200%1
23Yvan BakerLiberal200%2
24Leah GazanNDP200%4
25Sen. Donna DaskoISG200%4
26Sen. Marilou McPhedranNon-affiliated200%5
27Sen. Mohamed-Iqbal RavaliaISG100%0
28Kelly DeRidderConservative100%4
29Hon. Lena Metlege DiabMin.Liberal11100%1
30Sen. Robert BlackCSG100%1
31Sen. Pamela WallinCSG100%2
32Sen. Hassan YussuffISG100%3
33Sen. Percy E. DowneCSG100%3
34Sen. Martin KlyneSenate100%1
35Marcus PowlowskiLiberal100%1
36Sen. Julie Miville-DechênePSG100%2
37Tamara JansenConservative100%1
38Hon. Terry BeechLiberal100%3
39Sen. Peter HarderPSG100%5
40Sen. Éric ForestISG100%0
41Dane LloydConservative100%4
42Dan AlbasConservative100%2
43Hon. Gregor RobertsonMin.Liberal100%5
44David McKenzieConservative100%0
45Burton BaileyConservative100%1
46Frank CaputoConservative100%1
47Patrick WeilerLiberal100%4
48Garnett GenuisConservative100%2
49Michael CoteauLiberal100%2
50Sen. Yvonne BoyerISG100%1
51Sen. Marty DeaconISG100%1
52Sen. Andrew CardozoPSG100%1
53Sen. Mohammad Khair Al ZaibakCSG100%0
54Hon. Dominic LeBlancMin.Liberal11100%18
55Sen. Judith SeidmanSenate100%0
56Tony BaldinelliConservative100%2
57Sen. Paulette SeniorISG100%0
58Sen. Amina GerbaPSG100%1
59Ted FalkConservative100%3
60Hon. David J. McGuintyMin.Liberal100%8
61Yves-François BlanchetBloc11100%2
62Sen. Marie-Françoise MégieSenate100%0
63Blaine CalkinsConservative100%2
64Right Hon. Mark CarneyMin.Liberal100%0
65Sen. Rosemary MoodieISG100%2
66Kerry DiotteConservative100%2
67Jeff KibbleConservative100%2
68Viviane LapointeLiberal100%2
69Tatiana AugusteLiberal100%1
70Jonathan RoweConservative100%1
71Mario SimardBloc100%2
72Roman BaberConservative100%1
73Sen. Stanley KutcherSenate100%0
74Sukh DhaliwalLiberal100%1
75Sen. Marc GoldSenate100%1
76Sen. Lucie MoncionISG100%0
77Kelly BlockConservative100%1
78Sen. Scott TannasCSG100%3
79Luc BertholdConservative100%3
80David BexteConservative100%5
81Ziad AboultaifConservative100%2
82Arpan KhannaConservative100%4
83Abdelhaq SariLiberal100%1
84Rachael ThomasConservative100%1
85Parm BainsLiberal100%0
86Marie-France LalondeLiberal100%1
87Mel ArnoldConservative100%2
88Gurbux SainiLiberal100%0
89Rhéal Éloi FortinBloc100%1
90Alexandre BoulericeIndependent100%1
91Claude DeBellefeuilleBloc100%1
92Sen. Fabian ManningConservative100%0
93Simon-Pierre Savard-TremblayIndependent100%4
94Sen. Danièle HenkelPSG100%0
95James BezanConservative100%14
96Braedon ClarkLiberal100%1
97Raquel DanchoConservative100%1
98Marianne DandurandLiberal100%2
99Sandra CobenaConservative100%2
100Connie CodyConservative100%2
101Sen. Jim QuinnCSG100%4
102Steven BonkConservative100%1
103Lori IdloutLiberal100%2
104Dan MazierConservative100%1
105Adam ChambersConservative100%1
106Lisa HepfnerLiberal100%2
107Greg McLeanConservative100%1

Recent Floor Crossings

MPs who voted opposite their party majority in the last 50 recorded divisions.

+ 17 more — see recent divisions.

Bills Introduced Over Time

Passage Rates by Bill Type

Senate Public

0% passed

Private Member's

3% passed

avg 99d to assent

Government

36% passed

avg 88d to assent