Michael Ma
Markham—Unionville, ON
Party Switches
1
2 history rows
Tracked Since
2025-04-28
1 years
Current Tenure
0.4
years with current affiliation
Stability
Watch
Latest change 2025-12-12
Affiliation History
-
LPC
to
Present -
CPC
to