Party-line voting
In Canadian Parliament, almost every MP votes how their party tells them to. But sometimes they don't — and that's when the interesting stuff happens. This page ranks MPs by how often they stick with their party.
Method: for each recorded Yes/No vote, the majority position of each party is computed. An MP's "consistency" is the % of their votes that match their party's majority. Minimum 20 recorded votes required.
Most loyal party-line voters
Vote with their party almost every single time. (Highest first.)
- 1.Iqwinder GaheerLPC Mississauga—Malton100.0%1,041/1,041
- 2.Viviane LaPointeLPC Sudbury100.0%1,038/1,038
- 3.Sukh DhaliwalLPC Surrey Newton100.0%1,032/1,032
- 4.Taleeb NoormohamedLPC Vancouver Granville100.0%1,032/1,032
- 5.Joanne ThompsonLPC St. John's East100.0%1,032/1,032
- 6.Terry BeechLPC Burnaby North—Seymour100.0%1,032/1,032
- 7.Kevin LamoureuxLPC Winnipeg North100.0%1,030/1,030
- 8.Shafqat AliLPC Brampton—Chinguacousy Park100.0%1,029/1,029
- 9.Gary AnandasangareeLPC Scarborough—Guildwood—Rouge Park100.0%1,028/1,028
- 10.Ryan TurnbullLPC Whitby100.0%1,027/1,027
- 11.Rechie ValdezLPC Mississauga—Streetsville100.0%1,027/1,027
- 12.Patricia LattanzioLPC Saint-Léonard—Saint-Michel100.0%1,027/1,027
- 13.Élisabeth BrièreLPC Sherbrooke100.0%1,026/1,026
- 14.Bardish ChaggerLPC Waterloo100.0%1,026/1,026
- 15.Sonia SidhuLPC Brampton South100.0%1,025/1,025
- 16.Peter FragiskatosLPC London Centre100.0%1,025/1,025
- 17.Ginette Petitpas TaylorLPC Moncton—Dieppe100.0%1,024/1,024
- 18.Mona FortierLPC Ottawa—Vanier—Gloucester100.0%1,023/1,023
- 19.Jean YipLPC Scarborough—Agincourt100.0%1,022/1,022
- 20.Annie KoutrakisLPC Vimy100.0%1,022/1,022
- 21.Jenna SuddsLPC Kanata100.0%1,020/1,020
- 22.Shaun ChenLPC Scarborough North100.0%1,019/1,019
- 23.Jenny KwanNDP Vancouver East100.0%1,017/1,017
- 24.Anita VandenbeldLPC Ottawa West—Nepean100.0%1,016/1,016
- 25.Marc MillerLPC Ville-Marie—Le Sud-Ouest—Île-des-Soeurs100.0%1,015/1,015
Most rebellious
Break with their party the most often. (Most independent first.)
- 1.Marilyn GladuLPC Sarnia—Lambton—Bkejwanong28.0%714 dissents · 992 votes
- 2.Matt JenerouxLPC Edmonton Riverbend29.4%654 dissents · 926 votes
- 3.Chris d'EntremontLPC Acadie—Annapolis37.9%372 dissents · 599 votes
- 4.Michael MaLPC Markham—Unionville72.3%33 dissents · 119 votes
- 5.Lori IdloutLPC Nunavut86.0%122 dissents · 872 votes
- 6.Nathaniel Erskine-SmithLPC Beaches—East York96.9%30 dissents · 970 votes
- 7.Jacob MantleCPC York—Durham98.3%2 dissents · 115 votes
- 8.Joël LightboundLPC Louis-Hébert98.9%11 dissents · 996 votes
- 9.Matt StraussCPC Kitchener South—Hespeler99.1%1 dissents · 106 votes
- 10.Chi NguyenLPC Spadina—Harbourfront99.1%1 dissents · 113 votes
- 11.Jeff KibbleCPC Cowichan—Malahat—Langford99.1%1 dissents · 116 votes
- 12.Gurbux SainiLPC Fleetwood—Port Kells99.1%1 dissents · 117 votes
- 13.Tamara JansenCPC Cloverdale—Langley City99.1%1 dissents · 117 votes
- 14.Aaron GunnCPC North Island—Powell River99.2%1 dissents · 118 votes
- 15.Jake SawatzkyLPC New Westminster—Burnaby—Maillardville99.2%1 dissents · 119 votes
- 16.Aslam RanaLPC Hamilton Centre99.2%1 dissents · 119 votes
- 17.Fares Al SoudLPC Mississauga Centre99.2%1 dissents · 119 votes
- 18.Kristina Tesser DerksenLPC Milton East—Halton Hills South99.2%1 dissents · 119 votes
- 19.Tamara KronisCPC Nanaimo—Ladysmith99.2%1 dissents · 119 votes
- 20.Louis VilleneuveLPC Brome—Missisquoi99.2%1 dissents · 119 votes
- 21.Ben CarrLPC Winnipeg South Centre99.2%5 dissents · 622 votes
- 22.Anthony HousefatherLPC Mount Royal99.3%7 dissents · 1,019 votes
- 23.Wayne LongLPC Saint John—Kennebecasis99.3%7 dissents · 1,035 votes
- 24.Scott ReidCPC Lanark—Frontenac99.4%6 dissents · 976 votes
- 25.Patrick WeilerLPC West Vancouver—Sunshine Coast—Sea to Sky Country99.4%6 dissents · 1,014 votes
What this means
In Westminster systems like Canada's, party discipline is strong by design. MPs are expected to vote with their caucus, and most do. A 95%+ consistency score is normal; under 90% is unusual. This doesn't make low-consistency MPs "independent thinkers" or high-consistency MPs "robots" — context matters. Look at which votes someone broke rank on, not just the number.