All Members of Parliament
Name, party, riding, province, gender for all 340 sitting MPs
OpenParliament.ca REST API (CC-BY) · 340 MPs
Every document we cite · nothing you can't check
Each entry below is a source this newsroom relies on — what it is, what it establishes, who published it, and the link to read it yourself. The underlying data files are downloadable beside each entry.
Name, party, riding, province, gender for all 340 sitting MPs
OpenParliament.ca REST API (CC-BY) · 340 MPs
Bills by category, party voting patterns, contentious votes, session metadata
OpenParliament.ca + LEGISinfo · 151 bills, 94 votes
Every recorded vote in the 45th Parliament with party breakdowns and dissent scores
OpenParliament.ca (House of Commons) · 94 recorded divisions
Party donations, top donors, contribution types, yearly trends
Elections Canada Open Data · 6.2M donations aggregated
Top lobbied officials, top organizations, communication counts
Commissioner of Lobbying of Canada · 547K contacts aggregated
Vendor concentration anomalies flagged from live government contract data
open.canada.ca proactive disclosure · 3,133 contracts → 39 anomalies
Phoenix, ArriveCAN, CSC Frigates, F-35, McKinsey — with AG findings
Auditor General reports, PBO, Parliamentary Committees · 18 documented failures
Network graph of foreign influence connections
Parliamentary records, court rulings, lobbying registry, NSICOP · 94 nodes, 169 connections
Top 50 CIJA targets, post-Oct 7 surge, policy objectives, meeting counts
Mined from raw Communication_DpohExport.csv (57MB) · 2,156 comms to 993 officials
Individual meeting counts: Housefather 87x, Mendicino 65x, PM 15x
Mined from raw Commissioner of Lobbying CSV · 50 top contacts
37 subject categories: 38.4% International Relations, 15.3% Justice
Decoded from Codes_SubjectMatterTypesExport.csv · 3,180 tags decoded
19-25% lobbying surges before key votes, Oct 7 timeline
Cross-referenced lobbying dates against vote dates · Pre-vote timing correlation
CIJA pipeline, Sidewinder survivors, vendor capture, charity cascade
Algorithmic cross-reference of 5 government datasets · 8 algorithmic findings
Israel 2,176 vs China 93 (23:1 ratio), Fogel #2 lobbyist
Full client scan of Communication_PrimaryExport.csv · Foreign state ratios
Pratt 408 DND comms, Simon Page 110 combined, shared targets
Cross-reference of registrant data + DPOH contacts · Shared gatekeepers
Israel 539/org, Agriculture 16K, Oil 9K, Banking 7K, Pharma 4K, Tech 4K
Keyword classification of all 359,251 communications · 12 sectors analyzed
Halucha #1 (2,070), Foucher, Kennedy, Ben Chin, Freeland (934)
Aggregated from full DPOH export · Top 50 officials
Every MP scored: lobbying, CIJA, investigation board, treason roster
Cross-reference of 4 government databases · 340 MPs scored
Frum 45 CIJA contacts, Woo 145 total, top 10 senators
Filtered from DPOH export for Senate institution · 18,378 Senate contacts
Ben Chin 965, PM 440, CIJA 133 PMO contacts, top organizations
Filtered from DPOH export for PMO institution · 20,383 PMO contacts
GLLE W8475-205391, CPSP TKMS/Hanwha, A-OTHR Australia $2.5B, AEWC Saab preferred; FACT vs REPORTING edges
Derived from DIA, PSPC, DCB, CanadaBuys freezes (2026-07-11) · 20 nodes, 18 edges
Analytical graph. Preferred supplier ≠ signed production contract. Do not sum dollar classes.
Compression and transparency heuristics (INFERENCE), summary table for OTHR/CPSP/AEWC/GLLE
Desk metrics over government-released dates and dollar classes · 4 cluster points + indices
Indices are ranking tools, not scientific constants.
$18.9M exported, $37.2M new permits, $78.8M GD contract, timeline
CJPME, CBC News, Arms Embargo Now, Project Ploughshares · $229M+ documented
$894K in trips, 58% of candidates, 37-MP session, Hogue report
Ethics Commissioner, readthemaple.com, CBC, Globe and Mail · 73 MP trips, NSICOP findings
Poilievre clearance refusal, 51 recommendations, C-70 registry
Foreign Interference Commission final report · Commission findings
GD displayed shell, Elbit drone, 13 arrested, 6 homes raided
PBI Canada, WSWS · Arms fair data
66% Chatham, Asper-founded, 130+ papers, editorial directive
Wikipedia, readthemaple.com, Greenpeace · Ownership chain
$276M annual, JNF $100M hidden, CZCA Duvdevan Unit, IDF funding
CRA revocation letters, Just Peace Advocates, CJN · 12 CRA revocations
576th UFWD org, audio recordings, Uyghur vote NAY, espionage meeting
The Bureau, Foreign Interference Commission, Globe and Mail · Senator profile
Mossad security, $25M→$180M, Steinmetz/Safra, Magnitsky Act pipeline
Globe and Mail, Global News, Komisar Scoop · Connection map
$50B Maple Fund, 100+ recusals, Brookfield lobbying spike, India flipflop
Globe and Mail, CBC, The Logic, Ethics Commissioner · Conflicts documented
Trudeau obstruction, LeBlanc Vance clearance, Federal Court forced disclosure
CBC, Global News, MPCC Annual Report, Hill Times · Command chain
Han Dong exonerated, Woo 576th UFWD org, audio recordings
CBC, Global News, The Bureau · Status updates
Names from infographic, Martyupnorth flagged, Andrew Scheer cross-ref
@Martyupnorth X post (Apr 6, 2026, 57.6K views) · 50+ names
SINGLE SOURCE — Twitter infographic. Recorded for cross-reference only. Not independently verified.