Portrait of Vincent Ho

Vincent HoSitting MP

ConservativeRichmond Hill South, Ontario
vincent.ho@parl.gc.ca613-992-3802
Rank among all MPs
  • Participation
  • Party discipline
  • Money raised
  • Office spending
  • Bills sponsored
  • Became law

1 = highest. Bills cover the current session; fundraising and spending are career totals on record.

Time in office
1 yr 3 mo
Since Apr 28, 2025
Participation
99.4%
172 of 173 divisions
Votes missed
1
Session 45-1
Bills sponsored
0
All sessions on record
Became law
0
Of the 25 most recent

Committees and roles

House of Commons role records

Party discipline

Canadash derived measure

Party discipline in the Canadian House is extremely tight, so almost every member scores near 100%. A lower score is unusual, not a sign of poor performance. This is a descriptive measure we compute ourselves — it is not published by Parliament and carries no judgement. Only divisions where the member cast a yea or nay and their caucus had a clear majority position are counted.

Voting alignment

Canadash derived measure

Agreement only counts divisions where both members cast a yea or nay. A pair with a handful of shared divisions is not comparable to a pair with hundreds, so the shared count is shown alongside every figure. Pairs sharing fewer than 10 divisions are excluded.

Richmond Hill South — riding profile

FED 35089 · Statistics Canada, 2021 Census

Census figures are unavailable for this district right now.

AI summary of positions

Generated from the record

Reading sponsored bills and recorded divisions…

Electoral history

Elections Canada

Fundraising and donors

Elections Canada political financing

Office spending

House of Commons proactive disclosure

How they vote

Session 45-1
Yea 93Nay 79Absent 1
Voted yea93
Voted nay79
Did not vote1
Participation rate99.4%

Participation counts recorded divisions in the current session only. Committee service, ministerial duties and parliamentary secretary responsibilities all take members out of the Chamber, and none of that is captured in this figure. Paired absences, parliamentary business, official travel and approved leave are likewise indistinguishable from an ordinary absence in the source data. Read the number alongside the committee and office record above rather than as an attendance score.

Time in the House

  1. Apr 28, 2025presentConservative

Sponsored bills

0 most recent of 0

No sponsored legislation is recorded for this member.

Voting record

60 most recent divisions
DateDivisionTheir ballotResult
Jun 18, 20263rd reading and adoption of Bill C-30, An Act to implement certain provisions of the spring economic update tabled in Parliament on April 28, 2026#173 · C-30NayPassed
166159
Jun 17, 2026Government Business No. 13 (Proceedings on Bill C-22, An Act respecting lawful access)#172NayPassed
166150
Jun 17, 2026Government Business No. 13 (Proceedings on Bill C-22, An Act respecting lawful access) (amendment)#171YeaFailed
151171
Jun 17, 20262nd reading of Bill C-267, An Act to establish a national framework to promote the durability of electronic products and essential home appliances#170 · C-267NayPassed
192131
Jun 17, 20262nd reading of Bill C-26, An Act to authorize certain payments to be made out of the Consolidated Revenue Fund for the purpose of improving housing supply#169 · C-26NayPassed
191129
Jun 17, 2026Motion respecting Senate amendments to Bill C-9, An Act to amend the Criminal Code (hate propaganda, hate crime and access to religious or cultural places)#168 · C-9NayPassed
189128
Jun 17, 2026Motion respecting Senate amendments to Bill C-9, An Act to amend the Criminal Code (hate propaganda, hate crime and access to religious or cultural places) (amendment)#167 · C-9YeaFailed
132184
Jun 16, 2026Government Business No. 11 (Proceedings on Bill C-26, An Act to authorize certain payments to be made out of the Consolidated Revenue Fund for the purpose of improving housing supply)#166NayPassed
164156
Jun 16, 2026Government Business No. 11 (Proceedings on Bill C-26, An Act to authorize certain payments to be made out of the Consolidated Revenue Fund for the purpose of improving housing supply) (amendment)#165YeaFailed
134187
Jun 16, 2026Motion for closure#164NayPassed
164155
Jun 16, 2026Motion to adjourn the House#163YeaFailed
130189
Jun 16, 2026Motion to proceed to Orders of the Day#162NayPassed
164157
Jun 15, 2026Time allocation for Bill C-9, An Act to amend the Criminal Code (hate propaganda, hate crime and access to religious or cultural places)#161 · C-9NayPassed
168159
Jun 15, 2026Government Business No. 12 (Proceedings on Bill C-30, An Act to implement certain provisions of the spring economic update tabled in Parliament on April 28, 2026)#160NayPassed
168162
Jun 15, 2026Government Business No. 12 (Proceedings on Bill C-30, An Act to implement certain provisions of the spring economic update tabled in Parliament on April 28, 2026) (amendment))#159YeaFailed
162168
Jun 15, 2026Government Business No. 12 (Proceedings on Bill C-30, An Act to implement certain provisions of the spring economic update tabled in Parliament on April 28, 2026) (subamendment)#158YeaFailed
160169
Jun 15, 2026Motion to proceed to Orders of the Day#157NayPassed
167162
Jun 15, 2026Motion for closure#156NayPassed
168162
Jun 12, 2026Time allocation for Bill C-14, An Act to amend the Criminal Code, the Youth Criminal Justice Act and the National Defence Act (bail and sentencing)#155 · C-14NayPassed
166158
Jun 11, 2026Time allocation for Bill C-25, An Act to amend the Canada Elections Act and to enact An Act to change the names of certain electoral districts, 2026#154 · C-25NayPassed
167156
Jun 11, 20263rd reading and adoption of Bill C-16, An Act to amend certain Acts in relation to criminal and correctional matters (child protection, gender-based violence, delays and other measures)#153 · C-16NayPassed
192133
Jun 11, 2026Motion to proceed to Orders of the Day#152NayPassed
165157
Jun 10, 2026Concurrence at report stage of Bill C-25, An Act to amend the Canada Elections Act and to enact An Act to change the names of certain electoral districts, 2026#151 · C-25YeaPassed
3140
Jun 10, 2026Motion to adjourn the House#150YeaFailed
122186
Jun 10, 2026Motion to adjourn the debate#149YeaFailed
125189
Jun 8, 20263rd reading and adoption of Bill C-33, An Act for granting to His Majesty certain sums of money for the federal public administration for the fiscal year ending March 31, 2027#148 · C-33NayPassed
191134
Jun 10, 20262nd reading of Bill C-232, An Act to amend the Corrections and Conditional Release Act (maximum security offenders)#147 · C-232YeaFailed
133190
Jun 10, 20263rd reading and adoption of Bill C-20, An Act respecting the establishment of Build Canada Homes#146 · C-20NayPassed
184140
Jun 10, 2026Sixth report of the Standing Committee on Justice and Human Rights#145YeaPassed
3176
Jun 9, 2026Motion to adjourn the House#144YeaFailed
124186
Jun 9, 2026Government Business No. 10 (Extension of sitting hours in June)#143YeaPassed
3251
Jun 9, 2026Time allocation for Bill C-20, An Act respecting the establishment of Build Canada Homes#142 · C-20NayPassed
166159
Jun 9, 2026Motion to proceed to Orders of the Day#141NayPassed
167161
Jun 8, 20263rd reading and adoption of Bill C-33, An Act for granting to His Majesty certain sums of money for the federal public administration for the fiscal year ending March 31, 2027#140 · C-33NayPassed
191134
Jun 8, 2026Concurrence in an opposed item (amendment)#139YeaFailed
140186
Jun 8, 2026Opposition Motion (Inflationary policies)#138YeaFailed
133191
Jun 8, 2026Concurrence at report stage of Bill C-16, An Act to amend certain Acts in relation to criminal and correctional matters (child protection, gender-based violence, delays and other measures)#137 · C-16NayPassed
195136
Jun 8, 2026C-16, An Act to amend certain Acts in relation to criminal and correctional matters (child protection, gender-based violence, delays and other measures) (report stage amendment) (Motion No. 2)#136 · C-16YeaFailed
142189
Jun 8, 2026C-16, An Act to amend certain Acts in relation to criminal and correctional matters (child protection, gender-based violence, delays and other measures) (report stage amendment) (Motion No. 1)#135 · C-16NayFailed
7323
Jun 4, 2026Time allocation for Bill C-16, An Act to amend certain Acts in relation to criminal and correctional matters (child protection, gender-based violence, delays and other measures)#134 · C-16NayPassed
169164
Jun 3, 20262nd reading of Bill C-31, A second Act to implement certain provisions of the budget tabled in Parliament on November 4, 2025 (all remaining provisions of the bill)#133 · C-31NayPassed
170165
Jun 3, 20262nd reading of Bill C-31, A second Act to implement certain provisions of the budget tabled in Parliament on November 4, 2025 (Part 4, Division 17, that is clauses 339 to 364 of the bill)#132 · C-31NayPassed
177158
Jun 3, 20262nd reading of Bill C-31, A second Act to implement certain provisions of the budget tabled in Parliament on November 4, 2025 (reasoned amendment)#131 · C-31YeaFailed
137198
Jun 3, 2026Opposition Motion (Economic policies)#130YeaFailed
144191
Jun 1, 2026Opposition Motion (Elimination of the streaming tax)#129YeaFailed
134193
Jun 1, 2026Time allocation for Bill C-31, A second Act to implement certain provisions of the budget tabled in Parliament on November 4, 2025#128 · C-31NayPassed
167161
May 27, 20262nd reading of Bill S-233, An Act to amend the Criminal Code (assault against persons who provide health services and first responders)#127 · S-233YeaPassed
3320
May 27, 2026Opposition Motion (Cancellation of federal taxes on gas and diesel and the Clean Fuel Standard)#126YeaFailed
138195
May 26, 20262nd reading of Bill C-30, An Act to implement certain provisions of the spring economic update tabled in Parliament on April 28, 2026#125 · C-30NayPassed
170164
May 26, 20262nd reading of Bill C-30, An Act to implement certain provisions of the spring economic update tabled in Parliament on April 28, 2026 (reasoned amendment)#124 · C-30YeaFailed
137197
May 25, 20263rd reading and adoption of Bill C-11, An Act to amend the National Defence Act and other Acts#123 · C-11NayPassed
198140
May 25, 2026Bill C-11, An Act to amend the National Defence Act and other Acts (recommittal to a committee)#122 · C-11YeaFailed
160178
May 25, 2026Opposition Motion (Protection of private property rights in Canada)#121YeaFailed
139199
May 25, 2026Time allocation for Bill C-30, An Act to implement certain provisions of the spring economic update tabled in Parliament on April 28, 2026#120 · C-30NayPassed
171167
May 6, 2026Ways and means motion No. 11#119NayPassed
170165
May 6, 2026Opposition Motion (Measures to support the manufacturing sector)#118YeaPassed
3330
May 5, 2026Concurrence at report stage of Bill C-11, An Act to amend the National Defence Act and other Acts#117 · C-11NayPassed
200136
May 5, 2026Bill C-11, An Act to amend the National Defence Act and other Acts (report stage amendment) (Motion No. 9)#116 · C-11YeaFailed
165171
May 5, 2026Bill C-11, An Act to amend the National Defence Act and other Acts (report stage amendment) (Motion No. 6)#115 · C-11NayPassed
171165
May 5, 2026Bill C-11, An Act to amend the National Defence Act and other Acts (report stage amendment) (Motion No. 5)#114 · C-11NayPassed
178158