Skip to content

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.

BC Conservative3 MLAs
Independent2 MLAs
BC NDP2 MLAs

MLAs with a FLIP FLOP badge

2 documented flip-floppers, across all parties.

BC Conservative1 MLA
BC NDP1 MLA
Independent0 MLAs

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

  1. John RustadNechako Lakes
    BC ConservativeDRIPA / UNDRIP · Carbon tax · SOGI 123
    1flip-flop
  2. David EbyVancouver-Point Grey
    BC NDPConsumer carbon tax
    1flip-flop

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.

IndependentRecord under compilation

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

IndependentRecord under compilation

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

BC Conservative

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

BC ConservativeRecord under compilation

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

BC NDP

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

BC NDPRecord under compilation

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

BC ConservativeRecord under compilation

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