BC MLA record-check
Receipts attached.
A non-partisan record of what BC MLAs said, when, where, and whether it changed. Every claim backed by Hansard, an official legislature video, or an archived post.
Information, not legal advice. Quotes are verbatim from primary sources. See a mistake? Send a correction.
The coverage so far
Who's tracked, and who has flipped
A snapshot of what's on the site today. The left chart shows every MLA we track by current caucus. The right chart shows how many of those MLAs have at least one documented FLIP FLOP badge, by party. These will shift as more receipts ship.
MLAs tracked by party
7 MLAs on the site, by current caucus.
MLAs with a FLIP FLOP badge
2 documented flip-floppers, across all parties.
The leaderboard
Most flip-flops, ranked
MLAs ranked by the number of documented flip-flops on record. Only MLAs with at least one paired before/after receipt appear here. The count changes as more submissions are verified.
Ties broken by total receipts
Investigate by party or name
Every MLA covered on this site, filterable by current party or by name / constituency. Click a party to narrow the grid. Type to find your own MLA. Click an MLA to see their full record.
Dallas Brodie
Vancouver-Quilchena
First elected in 2024 for BC Conservative; removed from caucus March 2025; co-founded OneBC June 2025; removed as OneBC leader December 2025; now sits as Independent.
View the record
Tara Armstrong
Kelowna-Lake Country-Coldstream
First elected in 2024 for BC Conservative; co-founded OneBC with Dallas Brodie in 2025; left OneBC December 2025; now sits as Independent. A constituent-led recall petition was filed in April 2026.
View the record

John Rustad
Nechako Lakes
MLA since 2005. Former BC Liberal, joined BC Conservative caucus February 2023 and became leader. Removed as leader December 2025; continues as BC Conservative MLA for Nechako Lakes. Publicly acknowledges voting for DRIPA in 2019 while later pledging to repeal it.
View the record
Trevor Halford
Surrey-White Rock
MLA for Surrey-White Rock since 2020. Appointed interim leader of the BC Conservative Party in December 2025 following John Rustad's removal.
View the record
David Eby
Vancouver-Point Grey
MLA for Vancouver-Point Grey since 2013. Became 37th Premier of British Columbia on November 18, 2022, following the resignation of John Horgan. Publicly defended BC's carbon tax in November 2023, then pledged to scrap it weeks before the October 2024 election.
View the record
Ravi Kahlon
Delta North
MLA for Delta North since 2017. Has served in multiple ministerial portfolios, including Housing and Jobs, Economic Development and Innovation.
View the record
Peter Milobar
MLA for Kamloops Centre · BC Conservative finance critic · BC Conservative leadership candidate
MLA since 2017 (Kamloops-North Thompson until 2024, Kamloops Centre since). Elected as BC Liberal, rebranded to BC United in 2023, crossed to BC Conservative in September 2024. Announced a campaign for the BC Conservative leadership on January 16, 2026.
View the record