# sources

public_id: CTF-S-000048
record_json:
  {"public_id":"CTF-S-000048","legacy_source_id":48,"source_type":"other","title":"Wikipedia: Lela Evans","publisher":null,"author":null,"publication_date":null,"date_precision":"unknown","url":"https://en.wikipedia.org/wiki/Lela_Evans","archive_url":null,"archive_captured_at":null,"locator_type":null,"locator_value":null,"accessed_at":null,"language":"und","reliability_tier":"tertiary","checksum_algorithm":null,"checksum":null,"ocr_state":"not_applicable","rights_status":"link_only","publication_status":"pending_review","revision":1}


public_id: CTF-S-000049
record_json:
  {"public_id":"CTF-S-000049","legacy_source_id":49,"source_type":"other","title":"Wikipedia: David Emerson","publisher":null,"author":null,"publication_date":null,"date_precision":"unknown","url":"https://en.wikipedia.org/wiki/David_Emerson","archive_url":null,"archive_captured_at":null,"locator_type":null,"locator_value":null,"accessed_at":null,"language":"und","reliability_tier":"tertiary","checksum_algorithm":null,"checksum":null,"ocr_state":"not_applicable","rights_status":"link_only","publication_status":"pending_review","revision":1}


public_id: CTF-S-000050
record_json:
  {"public_id":"CTF-S-000050","legacy_source_id":50,"source_type":"other","title":"Wikipedia: Richard John Cartwright","publisher":null,"author":null,"publication_date":null,"date_precision":"unknown","url":"https://en.wikipedia.org/wiki/Richard_John_Cartwright","archive_url":null,"archive_captured_at":null,"locator_type":null,"locator_value":null,"accessed_at":null,"language":"und","reliability_tier":"tertiary","checksum_algorithm":null,"checksum":null,"ocr_state":"not_applicable","rights_status":"link_only","publication_status":"pending_review","revision":1}


public_id: CTF-S-000051
record_json:
  {"public_id":"CTF-S-000051","legacy_source_id":51,"source_type":"other","title":"Wikipedia: Joseph Howe","publisher":null,"author":null,"publication_date":null,"date_precision":"unknown","url":"https://en.wikipedia.org/wiki/Joseph_Howe","archive_url":null,"archive_captured_at":null,"locator_type":null,"locator_value":null,"accessed_at":null,"language":"und","reliability_tier":"tertiary","checksum_algorithm":null,"checksum":null,"ocr_state":"not_applicable","rights_status":"link_only","publication_status":"pending_review","revision":1}


public_id: CTF-S-000052
record_json:
  {"public_id":"CTF-S-000052","legacy_source_id":52,"source_type":"other","title":"Wikipedia: Blair Wilson","publisher":null,"author":null,"publication_date":null,"date_precision":"unknown","url":"https://en.wikipedia.org/wiki/Blair_Wilson","archive_url":null,"archive_captured_at":null,"locator_type":null,"locator_value":null,"accessed_at":null,"language":"und","reliability_tier":"tertiary","checksum_algorithm":null,"checksum":null,"ocr_state":"not_applicable","rights_status":"link_only","publication_status":"pending_review","revision":1}


public_id: CTF-S-000053
record_json:
  {"public_id":"CTF-S-000053","legacy_source_id":53,"source_type":"other","title":"Wikipedia: George William Andrews","publisher":null,"author":null,"publication_date":null,"date_precision":"unknown","url":"https://en.wikipedia.org/wiki/George_William_Andrews","archive_url":null,"archive_captured_at":null,"locator_type":null,"locator_value":null,"accessed_at":null,"language":"und","reliability_tier":"tertiary","checksum_algorithm":null,"checksum":null,"ocr_state":"not_applicable","rights_status":"link_only","publication_status":"pending_review","revision":1}


public_id: CTF-S-000054
record_json:
  {"public_id":"CTF-S-000054","legacy_source_id":54,"source_type":"other","title":"Wikipedia: Hazen Argue","publisher":null,"author":null,"publication_date":null,"date_precision":"unknown","url":"https://en.wikipedia.org/wiki/Hazen_Argue","archive_url":null,"archive_captured_at":null,"locator_type":null,"locator_value":null,"accessed_at":null,"language":"und","reliability_tier":"tertiary","checksum_algorithm":null,"checksum":null,"ocr_state":"not_applicable","rights_status":"link_only","publication_status":"pending_review","revision":1}


public_id: CTF-S-000055
record_json:
  {"public_id":"CTF-S-000055","legacy_source_id":55,"source_type":"other","title":"Wikipedia: Jack Horner","publisher":null,"author":null,"publication_date":null,"date_precision":"unknown","url":"https://en.wikipedia.org/wiki/Jack_Horner_(politician)","archive_url":null,"archive_captured_at":null,"locator_type":null,"locator_value":null,"accessed_at":null,"language":"und","reliability_tier":"tertiary","checksum_algorithm":null,"checksum":null,"ocr_state":"not_applicable","rights_status":"link_only","publication_status":"pending_review","revision":1}


public_id: CTF-S-000056
record_json:
  {"public_id":"CTF-S-000056","legacy_source_id":56,"source_type":"other","title":"Wikipedia: Ross Thatcher","publisher":null,"author":null,"publication_date":null,"date_precision":"unknown","url":"https://en.wikipedia.org/wiki/Ross_Thatcher","archive_url":null,"archive_captured_at":null,"locator_type":null,"locator_value":null,"accessed_at":null,"language":"und","reliability_tier":"tertiary","checksum_algorithm":null,"checksum":null,"ocr_state":"not_applicable","rights_status":"link_only","publication_status":"pending_review","revision":1}


public_id: CTF-S-000057
record_json:
  {"public_id":"CTF-S-000057","legacy_source_id":57,"source_type":"other","title":"Wikipedia: David Kilgour","publisher":null,"author":null,"publication_date":null,"date_precision":"unknown","url":"https://en.wikipedia.org/wiki/David_Kilgour","archive_url":null,"archive_captured_at":null,"locator_type":null,"locator_value":null,"accessed_at":null,"language":"und","reliability_tier":"tertiary","checksum_algorithm":null,"checksum":null,"ocr_state":"not_applicable","rights_status":"link_only","publication_status":"pending_review","revision":1}


public_id: CTF-S-000058
record_json:
  {"public_id":"CTF-S-000058","legacy_source_id":58,"source_type":"other","title":"Wikipedia: Dennis Fentie","publisher":null,"author":null,"publication_date":null,"date_precision":"unknown","url":"https://en.wikipedia.org/wiki/Dennis_Fentie","archive_url":null,"archive_captured_at":null,"locator_type":null,"locator_value":null,"accessed_at":null,"language":"und","reliability_tier":"tertiary","checksum_algorithm":null,"checksum":null,"ocr_state":"not_applicable","rights_status":"link_only","publication_status":"pending_review","revision":1}


public_id: CTF-S-000059
record_json:
  {"public_id":"CTF-S-000059","legacy_source_id":59,"source_type":"other","title":"Wikipedia: Frank Broadstreet Carvell","publisher":null,"author":null,"publication_date":null,"date_precision":"unknown","url":"https://en.wikipedia.org/wiki/Frank_Carvell","archive_url":null,"archive_captured_at":null,"locator_type":null,"locator_value":null,"accessed_at":null,"language":"und","reliability_tier":"tertiary","checksum_algorithm":null,"checksum":null,"ocr_state":"not_applicable","rights_status":"link_only","publication_status":"pending_review","revision":1}


public_id: CTF-S-000060
record_json:
  {"public_id":"CTF-S-000060","legacy_source_id":60,"source_type":"other","title":"Wikipedia: Frank Calder","publisher":null,"author":null,"publication_date":null,"date_precision":"unknown","url":"https://en.wikipedia.org/wiki/Frank_Calder","archive_url":null,"archive_captured_at":null,"locator_type":null,"locator_value":null,"accessed_at":null,"language":"und","reliability_tier":"tertiary","checksum_algorithm":null,"checksum":null,"ocr_state":"not_applicable","rights_status":"link_only","publication_status":"pending_review","revision":1}


public_id: CTF-S-000061
record_json:
  {"public_id":"CTF-S-000061","legacy_source_id":61,"source_type":"other","title":"Wikipedia: Henry Herbert Stevens","publisher":null,"author":null,"publication_date":null,"date_precision":"unknown","url":"https://en.wikipedia.org/wiki/H._H._Stevens","archive_url":null,"archive_captured_at":null,"locator_type":null,"locator_value":null,"accessed_at":null,"language":"und","reliability_tier":"tertiary","checksum_algorithm":null,"checksum":null,"ocr_state":"not_applicable","rights_status":"link_only","publication_status":"pending_review","revision":1}


public_id: CTF-S-000062
record_json:
  {"public_id":"CTF-S-000062","legacy_source_id":62,"source_type":"other","title":"Wikipedia: Hugh Guthrie","publisher":null,"author":null,"publication_date":null,"date_precision":"unknown","url":"https://en.wikipedia.org/wiki/Hugh_Guthrie","archive_url":null,"archive_captured_at":null,"locator_type":null,"locator_value":null,"accessed_at":null,"language":"und","reliability_tier":"tertiary","checksum_algorithm":null,"checksum":null,"ocr_state":"not_applicable","rights_status":"link_only","publication_status":"pending_review","revision":1}


public_id: CTF-S-000063
record_json:
  {"public_id":"CTF-S-000063","legacy_source_id":63,"source_type":"other","title":"Wikipedia: Maxime Bernier","publisher":null,"author":null,"publication_date":null,"date_precision":"unknown","url":"https://en.wikipedia.org/wiki/Maxime_Bernier","archive_url":null,"archive_captured_at":null,"locator_type":null,"locator_value":null,"accessed_at":null,"language":"und","reliability_tier":"tertiary","checksum_algorithm":null,"checksum":null,"ocr_state":"not_applicable","rights_status":"link_only","publication_status":"pending_review","revision":1}


public_id: CTF-S-000064
record_json:
  {"public_id":"CTF-S-000064","legacy_source_id":64,"source_type":"other","title":"Wikipedia: Angela Vautour","publisher":null,"author":null,"publication_date":null,"date_precision":"unknown","url":"https://en.wikipedia.org/wiki/Angela_Vautour","archive_url":null,"archive_captured_at":null,"locator_type":null,"locator_value":null,"accessed_at":null,"language":"und","reliability_tier":"tertiary","checksum_algorithm":null,"checksum":null,"ocr_state":"not_applicable","rights_status":"link_only","publication_status":"pending_review","revision":1}


public_id: CTF-S-000065
record_json:
  {"public_id":"CTF-S-000065","legacy_source_id":65,"source_type":"other","title":"Wikipedia: Brendan Maguire","publisher":null,"author":null,"publication_date":null,"date_precision":"unknown","url":"https://en.wikipedia.org/wiki/Brendan_Maguire","archive_url":null,"archive_captured_at":null,"locator_type":null,"locator_value":null,"accessed_at":null,"language":"und","reliability_tier":"tertiary","checksum_algorithm":null,"checksum":null,"ocr_state":"not_applicable","rights_status":"link_only","publication_status":"pending_review","revision":1}


public_id: CTF-S-000066
record_json:
  {"public_id":"CTF-S-000066","legacy_source_id":66,"source_type":"other","title":"Wikipedia: Brent Rathgeber","publisher":null,"author":null,"publication_date":null,"date_precision":"unknown","url":"https://en.wikipedia.org/wiki/Brent_Rathgeber","archive_url":null,"archive_captured_at":null,"locator_type":null,"locator_value":null,"accessed_at":null,"language":"und","reliability_tier":"tertiary","checksum_algorithm":null,"checksum":null,"ocr_state":"not_applicable","rights_status":"link_only","publication_status":"pending_review","revision":1}


public_id: CTF-S-000067
record_json:
  {"public_id":"CTF-S-000067","legacy_source_id":67,"source_type":"other","title":"Wikipedia: Richard Holden","publisher":null,"author":null,"publication_date":null,"date_precision":"unknown","url":"https://en.wikipedia.org/wiki/Richard_Holden_(politician)","archive_url":null,"archive_captured_at":null,"locator_type":null,"locator_value":null,"accessed_at":null,"language":"und","reliability_tier":"tertiary","checksum_algorithm":null,"checksum":null,"ocr_state":"not_applicable","rights_status":"link_only","publication_status":"pending_review","revision":1}


public_id: CTF-S-000068
record_json:
  {"public_id":"CTF-S-000068","legacy_source_id":68,"source_type":"other","title":"Wikipedia: Leona Alleslev","publisher":null,"author":null,"publication_date":null,"date_precision":"unknown","url":"https://en.wikipedia.org/wiki/Leona_Alleslev","archive_url":null,"archive_captured_at":null,"locator_type":null,"locator_value":null,"accessed_at":null,"language":"und","reliability_tier":"tertiary","checksum_algorithm":null,"checksum":null,"ocr_state":"not_applicable","rights_status":"link_only","publication_status":"pending_review","revision":1}


public_id: CTF-S-000069
record_json:
  {"public_id":"CTF-S-000069","legacy_source_id":69,"source_type":"other","title":"Wikipedia: Lucien Bouchard","publisher":null,"author":null,"publication_date":null,"date_precision":"unknown","url":"https://en.wikipedia.org/wiki/Lucien_Bouchard","archive_url":null,"archive_captured_at":null,"locator_type":null,"locator_value":null,"accessed_at":null,"language":"und","reliability_tier":"tertiary","checksum_algorithm":null,"checksum":null,"ocr_state":"not_applicable","rights_status":"link_only","publication_status":"pending_review","revision":1}


public_id: CTF-S-000070
record_json:
  {"public_id":"CTF-S-000070","legacy_source_id":70,"source_type":"other","title":"Wikipedia: Maria Mourani","publisher":null,"author":null,"publication_date":null,"date_precision":"unknown","url":"https://en.wikipedia.org/wiki/Maria_Mourani","archive_url":null,"archive_captured_at":null,"locator_type":null,"locator_value":null,"accessed_at":null,"language":"und","reliability_tier":"tertiary","checksum_algorithm":null,"checksum":null,"ocr_state":"not_applicable","rights_status":"link_only","publication_status":"pending_review","revision":1}


public_id: CTF-S-000071
record_json:
  {"public_id":"CTF-S-000071","legacy_source_id":71,"source_type":"other","title":"Wikipedia: Matt Jeneroux","publisher":null,"author":null,"publication_date":null,"date_precision":"unknown","url":"https://en.wikipedia.org/wiki/Matt_Jeneroux","archive_url":null,"archive_captured_at":null,"locator_type":null,"locator_value":null,"accessed_at":null,"language":"und","reliability_tier":"tertiary","checksum_algorithm":null,"checksum":null,"ocr_state":"not_applicable","rights_status":"link_only","publication_status":"pending_review","revision":1}


public_id: CTF-S-000072
record_json:
  {"public_id":"CTF-S-000072","legacy_source_id":72,"source_type":"other","title":"Wikipedia: Amanda Simard","publisher":null,"author":null,"publication_date":null,"date_precision":"unknown","url":"https://en.wikipedia.org/wiki/Amanda_Simard","archive_url":null,"archive_captured_at":null,"locator_type":null,"locator_value":null,"accessed_at":null,"language":"und","reliability_tier":"tertiary","checksum_algorithm":null,"checksum":null,"ocr_state":"not_applicable","rights_status":"link_only","publication_status":"pending_review","revision":1}


public_id: CTF-S-000073
record_json:
  {"public_id":"CTF-S-000073","legacy_source_id":73,"source_type":"other","title":"Wikipedia: Belinda Stronach","publisher":null,"author":null,"publication_date":null,"date_precision":"unknown","url":"https://en.wikipedia.org/wiki/Belinda_Stronach","archive_url":null,"archive_captured_at":null,"locator_type":null,"locator_value":null,"accessed_at":null,"language":"und","reliability_tier":"tertiary","checksum_algorithm":null,"checksum":null,"ocr_state":"not_applicable","rights_status":"link_only","publication_status":"pending_review","revision":1}


public_id: CTF-S-000074
record_json:
  {"public_id":"CTF-S-000074","legacy_source_id":74,"source_type":"other","title":"Wikipedia: Bruce Banman","publisher":null,"author":null,"publication_date":null,"date_precision":"unknown","url":"https://en.wikipedia.org/wiki/Bruce_Banman","archive_url":null,"archive_captured_at":null,"locator_type":null,"locator_value":null,"accessed_at":null,"language":"und","reliability_tier":"tertiary","checksum_algorithm":null,"checksum":null,"ocr_state":"not_applicable","rights_status":"link_only","publication_status":"pending_review","revision":1}


public_id: CTF-S-000075
record_json:
  {"public_id":"CTF-S-000075","legacy_source_id":75,"source_type":"other","title":"Wikipedia: Sana Hassainia","publisher":null,"author":null,"publication_date":null,"date_precision":"unknown","url":"https://en.wikipedia.org/wiki/Sana_Hassainia","archive_url":null,"archive_captured_at":null,"locator_type":null,"locator_value":null,"accessed_at":null,"language":"und","reliability_tier":"tertiary","checksum_algorithm":null,"checksum":null,"ocr_state":"not_applicable","rights_status":"link_only","publication_status":"pending_review","revision":1}


public_id: CTF-S-000076
record_json:
  {"public_id":"CTF-S-000076","legacy_source_id":76,"source_type":"other","title":"Wikipedia: Dean Del Mastro","publisher":null,"author":null,"publication_date":null,"date_precision":"unknown","url":"https://en.wikipedia.org/wiki/Dean_Del_Mastro","archive_url":null,"archive_captured_at":null,"locator_type":null,"locator_value":null,"accessed_at":null,"language":"und","reliability_tier":"tertiary","checksum_algorithm":null,"checksum":null,"ocr_state":"not_applicable","rights_status":"link_only","publication_status":"pending_review","revision":1}


public_id: CTF-S-000078
record_json:
  {"public_id":"CTF-S-000078","legacy_source_id":78,"source_type":"other","title":"Wikipedia: Carolyn Parrish","publisher":null,"author":null,"publication_date":null,"date_precision":"unknown","url":"https://en.wikipedia.org/wiki/Carolyn_Parrish","archive_url":null,"archive_captured_at":null,"locator_type":null,"locator_value":null,"accessed_at":null,"language":"und","reliability_tier":"tertiary","checksum_algorithm":null,"checksum":null,"ocr_state":"not_applicable","rights_status":"link_only","publication_status":"pending_review","revision":1}


public_id: CTF-S-000079
record_json:
  {"public_id":"CTF-S-000079","legacy_source_id":79,"source_type":"other","title":"Wikipedia: William Stevens Fielding","publisher":null,"author":null,"publication_date":null,"date_precision":"unknown","url":"https://en.wikipedia.org/wiki/W._S._Fielding","archive_url":null,"archive_captured_at":null,"locator_type":null,"locator_value":null,"accessed_at":null,"language":"und","reliability_tier":"tertiary","checksum_algorithm":null,"checksum":null,"ocr_state":"not_applicable","rights_status":"link_only","publication_status":"pending_review","revision":1}


public_id: CTF-S-000080
record_json:
  {"public_id":"CTF-S-000080","legacy_source_id":80,"source_type":"other","title":"Wikipedia: Chris d'Entremont","publisher":null,"author":null,"publication_date":null,"date_precision":"unknown","url":"https://en.wikipedia.org/wiki/Chris_d%27Entremont","archive_url":null,"archive_captured_at":null,"locator_type":null,"locator_value":null,"accessed_at":null,"language":"und","reliability_tier":"tertiary","checksum_algorithm":null,"checksum":null,"ocr_state":"not_applicable","rights_status":"link_only","publication_status":"pending_review","revision":1}


public_id: CTF-S-000081
record_json:
  {"public_id":"CTF-S-000081","legacy_source_id":81,"source_type":"other","title":"Wikipedia: Jenica Atwin","publisher":null,"author":null,"publication_date":null,"date_precision":"unknown","url":"https://en.wikipedia.org/wiki/Jenica_Atwin","archive_url":null,"archive_captured_at":null,"locator_type":null,"locator_value":null,"accessed_at":null,"language":"und","reliability_tier":"tertiary","checksum_algorithm":null,"checksum":null,"ocr_state":"not_applicable","rights_status":"link_only","publication_status":"pending_review","revision":1}


public_id: CTF-S-000082
record_json:
  {"public_id":"CTF-S-000082","legacy_source_id":82,"source_type":"other","title":"Wikipedia: John Nunziata","publisher":null,"author":null,"publication_date":null,"date_precision":"unknown","url":"https://en.wikipedia.org/wiki/John_Nunziata","archive_url":null,"archive_captured_at":null,"locator_type":null,"locator_value":null,"accessed_at":null,"language":"und","reliability_tier":"tertiary","checksum_algorithm":null,"checksum":null,"ocr_state":"not_applicable","rights_status":"link_only","publication_status":"pending_review","revision":1}


public_id: CTF-S-000083
record_json:
  {"public_id":"CTF-S-000083","legacy_source_id":83,"source_type":"other","title":"Wikipedia: Marilyn Gladu","publisher":null,"author":null,"publication_date":null,"date_precision":"unknown","url":"https://en.wikipedia.org/wiki/Marilyn_Gladu","archive_url":null,"archive_captured_at":null,"locator_type":null,"locator_value":null,"accessed_at":null,"language":"und","reliability_tier":"tertiary","checksum_algorithm":null,"checksum":null,"ocr_state":"not_applicable","rights_status":"link_only","publication_status":"pending_review","revision":1}


public_id: CTF-S-000084
record_json:
  {"public_id":"CTF-S-000084","legacy_source_id":84,"source_type":"other","title":"Wikipedia: Paul Hellyer","publisher":null,"author":null,"publication_date":null,"date_precision":"unknown","url":"https://en.wikipedia.org/wiki/Paul_Hellyer","archive_url":null,"archive_captured_at":null,"locator_type":null,"locator_value":null,"accessed_at":null,"language":"und","reliability_tier":"tertiary","checksum_algorithm":null,"checksum":null,"ocr_state":"not_applicable","rights_status":"link_only","publication_status":"pending_review","revision":1}


public_id: CTF-S-000085
record_json:
  {"public_id":"CTF-S-000085","legacy_source_id":85,"source_type":"other","title":"Wikipedia: Scott Brison","publisher":null,"author":null,"publication_date":null,"date_precision":"unknown","url":"https://en.wikipedia.org/wiki/Scott_Brison","archive_url":null,"archive_captured_at":null,"locator_type":null,"locator_value":null,"accessed_at":null,"language":"und","reliability_tier":"tertiary","checksum_algorithm":null,"checksum":null,"ocr_state":"not_applicable","rights_status":"link_only","publication_status":"pending_review","revision":1}


public_id: CTF-S-000086
record_json:
  {"public_id":"CTF-S-000086","legacy_source_id":86,"source_type":"other","title":"Wikipedia: Sandra Jansen","publisher":null,"author":null,"publication_date":null,"date_precision":"unknown","url":"https://en.wikipedia.org/wiki/Sandra_Jansen","archive_url":null,"archive_captured_at":null,"locator_type":null,"locator_value":null,"accessed_at":null,"language":"und","reliability_tier":"tertiary","checksum_algorithm":null,"checksum":null,"ocr_state":"not_applicable","rights_status":"link_only","publication_status":"pending_review","revision":1}


public_id: CTF-S-000087
record_json:
  {"public_id":"CTF-S-000087","legacy_source_id":87,"source_type":"other","title":"Joseph Howe - Wikipedia","publisher":null,"author":null,"publication_date":null,"date_precision":"unknown","url":"https://en.wikipedia.org/wiki/Joseph_Howe","archive_url":null,"archive_captured_at":null,"locator_type":null,"locator_value":null,"accessed_at":null,"language":"und","reliability_tier":"tertiary","checksum_algorithm":null,"checksum":null,"ocr_state":"not_applicable","rights_status":"link_only","publication_status":"pending_review","revision":1}


public_id: CTF-S-000088
record_json:
  {"public_id":"CTF-S-000088","legacy_source_id":88,"source_type":"government_record","title":"Joseph Howe - Parliament of Canada","publisher":null,"author":null,"publication_date":null,"date_precision":"unknown","url":"https://lop.parl.ca/sites/ParlInfo/default/en_CA/People/Profile?personId=3637","archive_url":null,"archive_captured_at":null,"locator_type":null,"locator_value":null,"accessed_at":null,"language":"und","reliability_tier":"primary_official","checksum_algorithm":null,"checksum":null,"ocr_state":"not_applicable","rights_status":"link_only","publication_status":"pending_review","revision":1}


public_id: CTF-S-000089
record_json:
  {"public_id":"CTF-S-000089","legacy_source_id":89,"source_type":"other","title":"Sir Richard Cartwright - Wikipedia","publisher":null,"author":null,"publication_date":null,"date_precision":"unknown","url":"https://en.wikipedia.org/wiki/Richard_John_Cartwright","archive_url":null,"archive_captured_at":null,"locator_type":null,"locator_value":null,"accessed_at":null,"language":"und","reliability_tier":"tertiary","checksum_algorithm":null,"checksum":null,"ocr_state":"not_applicable","rights_status":"link_only","publication_status":"pending_review","revision":1}


public_id: CTF-S-000090
record_json:
  {"public_id":"CTF-S-000090","legacy_source_id":90,"source_type":"other","title":"W.S. Fielding - Wikipedia","publisher":null,"author":null,"publication_date":null,"date_precision":"unknown","url":"https://en.wikipedia.org/wiki/W._S._Fielding","archive_url":null,"archive_captured_at":null,"locator_type":null,"locator_value":null,"accessed_at":null,"language":"und","reliability_tier":"tertiary","checksum_algorithm":null,"checksum":null,"ocr_state":"not_applicable","rights_status":"link_only","publication_status":"pending_review","revision":1}


public_id: CTF-S-000091
record_json:
  {"public_id":"CTF-S-000091","legacy_source_id":91,"source_type":"other","title":"Frank Carvell - Wikipedia","publisher":null,"author":null,"publication_date":null,"date_precision":"unknown","url":"https://en.wikipedia.org/wiki/Frank_Carvell","archive_url":null,"archive_captured_at":null,"locator_type":null,"locator_value":null,"accessed_at":null,"language":"und","reliability_tier":"tertiary","checksum_algorithm":null,"checksum":null,"ocr_state":"not_applicable","rights_status":"link_only","publication_status":"pending_review","revision":1}


public_id: CTF-S-000092
record_json:
  {"public_id":"CTF-S-000092","legacy_source_id":92,"source_type":"other","title":"Hugh Guthrie - Wikipedia","publisher":null,"author":null,"publication_date":null,"date_precision":"unknown","url":"https://en.wikipedia.org/wiki/Hugh_Guthrie","archive_url":null,"archive_captured_at":null,"locator_type":null,"locator_value":null,"accessed_at":null,"language":"und","reliability_tier":"tertiary","checksum_algorithm":null,"checksum":null,"ocr_state":"not_applicable","rights_status":"link_only","publication_status":"pending_review","revision":1}


public_id: CTF-S-000093
record_json:
  {"public_id":"CTF-S-000093","legacy_source_id":93,"source_type":"other","title":"H.H. Stevens - Wikipedia","publisher":null,"author":null,"publication_date":null,"date_precision":"unknown","url":"https://en.wikipedia.org/wiki/H._H._Stevens","archive_url":null,"archive_captured_at":null,"locator_type":null,"locator_value":null,"accessed_at":null,"language":"und","reliability_tier":"tertiary","checksum_algorithm":null,"checksum":null,"ocr_state":"not_applicable","rights_status":"link_only","publication_status":"pending_review","revision":1}


public_id: CTF-S-000094
record_json:
  {"public_id":"CTF-S-000094","legacy_source_id":94,"source_type":"other","title":"Ross Thatcher - Wikipedia","publisher":null,"author":null,"publication_date":null,"date_precision":"unknown","url":"https://en.wikipedia.org/wiki/Ross_Thatcher","archive_url":null,"archive_captured_at":null,"locator_type":null,"locator_value":null,"accessed_at":null,"language":"und","reliability_tier":"tertiary","checksum_algorithm":null,"checksum":null,"ocr_state":"not_applicable","rights_status":"link_only","publication_status":"pending_review","revision":1}


public_id: CTF-S-000095
record_json:
  {"public_id":"CTF-S-000095","legacy_source_id":95,"source_type":"other","title":"Hazen Argue - Wikipedia","publisher":null,"author":null,"publication_date":null,"date_precision":"unknown","url":"https://en.wikipedia.org/wiki/Hazen_Argue","archive_url":null,"archive_captured_at":null,"locator_type":null,"locator_value":null,"accessed_at":null,"language":"und","reliability_tier":"tertiary","checksum_algorithm":null,"checksum":null,"ocr_state":"not_applicable","rights_status":"link_only","publication_status":"pending_review","revision":1}


public_id: CTF-S-000097
record_json:
  {"public_id":"CTF-S-000097","legacy_source_id":97,"source_type":"other","title":"Paul Hellyer - Wikipedia","publisher":null,"author":null,"publication_date":null,"date_precision":"unknown","url":"https://en.wikipedia.org/wiki/Paul_Hellyer","archive_url":null,"archive_captured_at":null,"locator_type":null,"locator_value":null,"accessed_at":null,"language":"und","reliability_tier":"tertiary","checksum_algorithm":null,"checksum":null,"ocr_state":"not_applicable","rights_status":"link_only","publication_status":"pending_review","revision":1}


public_id: CTF-S-000098
record_json:
  {"public_id":"CTF-S-000098","legacy_source_id":98,"source_type":"other","title":"Frank Calder - Wikipedia","publisher":null,"author":null,"publication_date":null,"date_precision":"unknown","url":"https://en.wikipedia.org/wiki/Frank_Calder","archive_url":null,"archive_captured_at":null,"locator_type":null,"locator_value":null,"accessed_at":null,"language":"und","reliability_tier":"tertiary","checksum_algorithm":null,"checksum":null,"ocr_state":"not_applicable","rights_status":"link_only","publication_status":"pending_review","revision":1}


public_id: CTF-S-000099
record_json:
  {"public_id":"CTF-S-000099","legacy_source_id":99,"source_type":"academic","title":"Calder v. British Columbia (Attorney General), [1973] SCR 313","publisher":null,"author":null,"publication_date":"1973-01-31T00:00:00.000Z","date_precision":"day","url":null,"archive_url":null,"archive_captured_at":null,"locator_type":null,"locator_value":null,"accessed_at":null,"language":"und","reliability_tier":"unassessed","checksum_algorithm":null,"checksum":null,"ocr_state":"not_applicable","rights_status":"link_only","publication_status":"pending_review","revision":1}


public_id: CTF-S-000100
record_json:
  {"public_id":"CTF-S-000100","legacy_source_id":100,"source_type":"other","title":"Jack Horner - Wikipedia","publisher":null,"author":null,"publication_date":null,"date_precision":"unknown","url":"https://en.wikipedia.org/wiki/Jack_Horner_(politician)","archive_url":null,"archive_captured_at":null,"locator_type":null,"locator_value":null,"accessed_at":null,"language":"und","reliability_tier":"tertiary","checksum_algorithm":null,"checksum":null,"ocr_state":"not_applicable","rights_status":"link_only","publication_status":"pending_review","revision":1}


public_id: CTF-S-000101
record_json:
  {"public_id":"CTF-S-000101","legacy_source_id":101,"source_type":"other","title":"Robert Toupin - Wikipedia","publisher":null,"author":null,"publication_date":null,"date_precision":"unknown","url":"https://en.wikipedia.org/wiki/Robert_Toupin_(politician)","archive_url":null,"archive_captured_at":null,"locator_type":null,"locator_value":null,"accessed_at":null,"language":"und","reliability_tier":"tertiary","checksum_algorithm":null,"checksum":null,"ocr_state":"not_applicable","rights_status":"link_only","publication_status":"pending_review","revision":1}


public_id: CTF-S-000102
record_json:
  {"public_id":"CTF-S-000102","legacy_source_id":102,"source_type":"other","title":"Lucien Bouchard - Wikipedia","publisher":null,"author":null,"publication_date":null,"date_precision":"unknown","url":"https://en.wikipedia.org/wiki/Lucien_Bouchard","archive_url":null,"archive_captured_at":null,"locator_type":null,"locator_value":null,"accessed_at":null,"language":"und","reliability_tier":"tertiary","checksum_algorithm":null,"checksum":null,"ocr_state":"not_applicable","rights_status":"link_only","publication_status":"pending_review","revision":1}


public_id: CTF-S-000103
record_json:
  {"public_id":"CTF-S-000103","legacy_source_id":103,"source_type":"news","title":"The birth of the Bloc Quebecois","publisher":null,"author":null,"publication_date":"1990-07-25T00:00:00.000Z","date_precision":"day","url":null,"archive_url":null,"archive_captured_at":null,"locator_type":null,"locator_value":null,"accessed_at":null,"language":"und","reliability_tier":"unassessed","checksum_algorithm":null,"checksum":null,"ocr_state":"not_applicable","rights_status":"link_only","publication_status":"pending_review","revision":1}


public_id: CTF-S-000104
record_json:
  {"public_id":"CTF-S-000104","legacy_source_id":104,"source_type":"other","title":"David Kilgour - Wikipedia","publisher":null,"author":null,"publication_date":null,"date_precision":"unknown","url":"https://en.wikipedia.org/wiki/David_Kilgour","archive_url":null,"archive_captured_at":null,"locator_type":null,"locator_value":null,"accessed_at":null,"language":"und","reliability_tier":"tertiary","checksum_algorithm":null,"checksum":null,"ocr_state":"not_applicable","rights_status":"link_only","publication_status":"pending_review","revision":1}


public_id: CTF-S-000105
record_json:
  {"public_id":"CTF-S-000105","legacy_source_id":105,"source_type":"other","title":"Richard Holden - Wikipedia","publisher":null,"author":null,"publication_date":null,"date_precision":"unknown","url":"https://en.wikipedia.org/wiki/Richard_Holden_(politician)","archive_url":null,"archive_captured_at":null,"locator_type":null,"locator_value":null,"accessed_at":null,"language":"und","reliability_tier":"tertiary","checksum_algorithm":null,"checksum":null,"ocr_state":"not_applicable","rights_status":"link_only","publication_status":"pending_review","revision":1}


public_id: CTF-S-000106
record_json:
  {"public_id":"CTF-S-000106","legacy_source_id":106,"source_type":"other","title":"John Nunziata - Wikipedia","publisher":null,"author":null,"publication_date":null,"date_precision":"unknown","url":"https://en.wikipedia.org/wiki/John_Nunziata","archive_url":null,"archive_captured_at":null,"locator_type":null,"locator_value":null,"accessed_at":null,"language":"und","reliability_tier":"tertiary","checksum_algorithm":null,"checksum":null,"ocr_state":"not_applicable","rights_status":"link_only","publication_status":"pending_review","revision":1}


public_id: CTF-S-000107
record_json:
  {"public_id":"CTF-S-000107","legacy_source_id":107,"source_type":"news","title":"Liberal MP expelled over GST vote","publisher":null,"author":null,"publication_date":"1996-03-28T00:00:00.000Z","date_precision":"day","url":null,"archive_url":null,"archive_captured_at":null,"locator_type":null,"locator_value":null,"accessed_at":null,"language":"und","reliability_tier":"unassessed","checksum_algorithm":null,"checksum":null,"ocr_state":"not_applicable","rights_status":"link_only","publication_status":"pending_review","revision":1}


public_id: CTF-S-000108
record_json:
  {"public_id":"CTF-S-000108","legacy_source_id":108,"source_type":"other","title":"Angela Vautour - Wikipedia","publisher":null,"author":null,"publication_date":null,"date_precision":"unknown","url":"https://en.wikipedia.org/wiki/Angela_Vautour","archive_url":null,"archive_captured_at":null,"locator_type":null,"locator_value":null,"accessed_at":null,"language":"und","reliability_tier":"tertiary","checksum_algorithm":null,"checksum":null,"ocr_state":"not_applicable","rights_status":"link_only","publication_status":"pending_review","revision":1}


public_id: CTF-S-000109
record_json:
  {"public_id":"CTF-S-000109","legacy_source_id":109,"source_type":"other","title":"Dennis Fentie - Wikipedia","publisher":null,"author":null,"publication_date":null,"date_precision":"unknown","url":"https://en.wikipedia.org/wiki/Dennis_Fentie","archive_url":null,"archive_captured_at":null,"locator_type":null,"locator_value":null,"accessed_at":null,"language":"und","reliability_tier":"tertiary","checksum_algorithm":null,"checksum":null,"ocr_state":"not_applicable","rights_status":"link_only","publication_status":"pending_review","revision":1}


public_id: CTF-S-000110
record_json:
  {"public_id":"CTF-S-000110","legacy_source_id":110,"source_type":"other","title":"Scott Brison - Wikipedia","publisher":null,"author":null,"publication_date":null,"date_precision":"unknown","url":"https://en.wikipedia.org/wiki/Scott_Brison","archive_url":null,"archive_captured_at":null,"locator_type":null,"locator_value":null,"accessed_at":null,"language":"und","reliability_tier":"tertiary","checksum_algorithm":null,"checksum":null,"ocr_state":"not_applicable","rights_status":"link_only","publication_status":"pending_review","revision":1}


public_id: CTF-S-000111
record_json:
  {"public_id":"CTF-S-000111","legacy_source_id":111,"source_type":"other","title":"Carolyn Parrish - Wikipedia","publisher":null,"author":null,"publication_date":null,"date_precision":"unknown","url":"https://en.wikipedia.org/wiki/Carolyn_Parrish","archive_url":null,"archive_captured_at":null,"locator_type":null,"locator_value":null,"accessed_at":null,"language":"und","reliability_tier":"tertiary","checksum_algorithm":null,"checksum":null,"ocr_state":"not_applicable","rights_status":"link_only","publication_status":"pending_review","revision":1}


public_id: CTF-S-000112
record_json:
  {"public_id":"CTF-S-000112","legacy_source_id":112,"source_type":"news","title":"Liberal MP expelled after Bush doll incident","publisher":null,"author":null,"publication_date":"2004-11-18T00:00:00.000Z","date_precision":"day","url":null,"archive_url":null,"archive_captured_at":null,"locator_type":null,"locator_value":null,"accessed_at":null,"language":"und","reliability_tier":"unassessed","checksum_algorithm":null,"checksum":null,"ocr_state":"not_applicable","rights_status":"link_only","publication_status":"pending_review","revision":1}


public_id: CTF-S-000113
record_json:
  {"public_id":"CTF-S-000113","legacy_source_id":113,"source_type":"other","title":"Blair Wilson - Wikipedia","publisher":null,"author":null,"publication_date":null,"date_precision":"unknown","url":"https://en.wikipedia.org/wiki/Blair_Wilson","archive_url":null,"archive_captured_at":null,"locator_type":null,"locator_value":null,"accessed_at":null,"language":"und","reliability_tier":"tertiary","checksum_algorithm":null,"checksum":null,"ocr_state":"not_applicable","rights_status":"link_only","publication_status":"pending_review","revision":1}


public_id: CTF-S-000114
record_json:
  {"public_id":"CTF-S-000114","legacy_source_id":114,"source_type":"other","title":"Brent Rathgeber - Wikipedia","publisher":null,"author":null,"publication_date":null,"date_precision":"unknown","url":"https://en.wikipedia.org/wiki/Brent_Rathgeber","archive_url":null,"archive_captured_at":null,"locator_type":null,"locator_value":null,"accessed_at":null,"language":"und","reliability_tier":"tertiary","checksum_algorithm":null,"checksum":null,"ocr_state":"not_applicable","rights_status":"link_only","publication_status":"pending_review","revision":1}


public_id: CTF-S-000115
record_json:
  {"public_id":"CTF-S-000115","legacy_source_id":115,"source_type":"other","title":"Dean Del Mastro - Wikipedia","publisher":null,"author":null,"publication_date":null,"date_precision":"unknown","url":"https://en.wikipedia.org/wiki/Dean_Del_Mastro","archive_url":null,"archive_captured_at":null,"locator_type":null,"locator_value":null,"accessed_at":null,"language":"und","reliability_tier":"tertiary","checksum_algorithm":null,"checksum":null,"ocr_state":"not_applicable","rights_status":"link_only","publication_status":"pending_review","revision":1}


public_id: CTF-S-000116
record_json:
  {"public_id":"CTF-S-000116","legacy_source_id":116,"source_type":"other","title":"Maria Mourani - Wikipedia","publisher":null,"author":null,"publication_date":null,"date_precision":"unknown","url":"https://en.wikipedia.org/wiki/Maria_Mourani","archive_url":null,"archive_captured_at":null,"locator_type":null,"locator_value":null,"accessed_at":null,"language":"und","reliability_tier":"tertiary","checksum_algorithm":null,"checksum":null,"ocr_state":"not_applicable","rights_status":"link_only","publication_status":"pending_review","revision":1}


public_id: CTF-S-000117
record_json:
  {"public_id":"CTF-S-000117","legacy_source_id":117,"source_type":"other","title":"Sana Hassainia - Wikipedia","publisher":null,"author":null,"publication_date":null,"date_precision":"unknown","url":"https://en.wikipedia.org/wiki/Sana_Hassainia","archive_url":null,"archive_captured_at":null,"locator_type":null,"locator_value":null,"accessed_at":null,"language":"und","reliability_tier":"tertiary","checksum_algorithm":null,"checksum":null,"ocr_state":"not_applicable","rights_status":"link_only","publication_status":"pending_review","revision":1}


public_id: CTF-S-000119
record_json:
  {"public_id":"CTF-S-000119","legacy_source_id":119,"source_type":"other","title":"Sandra Jansen - Wikipedia","publisher":null,"author":null,"publication_date":null,"date_precision":"unknown","url":"https://en.wikipedia.org/wiki/Sandra_Jansen","archive_url":null,"archive_captured_at":null,"locator_type":null,"locator_value":null,"accessed_at":null,"language":"und","reliability_tier":"tertiary","checksum_algorithm":null,"checksum":null,"ocr_state":"not_applicable","rights_status":"link_only","publication_status":"pending_review","revision":1}


public_id: CTF-S-000120
record_json:
  {"public_id":"CTF-S-000120","legacy_source_id":120,"source_type":"news","title":"PC MLA Sandra Jansen crosses to NDP, cites harassment","publisher":null,"author":null,"publication_date":"2016-11-17T00:00:00.000Z","date_precision":"day","url":null,"archive_url":null,"archive_captured_at":null,"locator_type":null,"locator_value":null,"accessed_at":null,"language":"und","reliability_tier":"unassessed","checksum_algorithm":null,"checksum":null,"ocr_state":"not_applicable","rights_status":"link_only","publication_status":"pending_review","revision":1}


public_id: CTF-S-000121
record_json:
  {"public_id":"CTF-S-000121","legacy_source_id":121,"source_type":"other","title":"Maxime Bernier - Wikipedia","publisher":null,"author":null,"publication_date":null,"date_precision":"unknown","url":"https://en.wikipedia.org/wiki/Maxime_Bernier","archive_url":null,"archive_captured_at":null,"locator_type":null,"locator_value":null,"accessed_at":null,"language":"und","reliability_tier":"tertiary","checksum_algorithm":null,"checksum":null,"ocr_state":"not_applicable","rights_status":"link_only","publication_status":"pending_review","revision":1}


public_id: CTF-S-000122
record_json:
  {"public_id":"CTF-S-000122","legacy_source_id":122,"source_type":"other","title":"Leona Alleslev - Wikipedia","publisher":null,"author":null,"publication_date":null,"date_precision":"unknown","url":"https://en.wikipedia.org/wiki/Leona_Alleslev","archive_url":null,"archive_captured_at":null,"locator_type":null,"locator_value":null,"accessed_at":null,"language":"und","reliability_tier":"tertiary","checksum_algorithm":null,"checksum":null,"ocr_state":"not_applicable","rights_status":"link_only","publication_status":"pending_review","revision":1}


public_id: CTF-S-000123
record_json:
  {"public_id":"CTF-S-000123","legacy_source_id":123,"source_type":"other","title":"Amanda Simard - Wikipedia","publisher":null,"author":null,"publication_date":null,"date_precision":"unknown","url":"https://en.wikipedia.org/wiki/Amanda_Simard","archive_url":null,"archive_captured_at":null,"locator_type":null,"locator_value":null,"accessed_at":null,"language":"und","reliability_tier":"tertiary","checksum_algorithm":null,"checksum":null,"ocr_state":"not_applicable","rights_status":"link_only","publication_status":"pending_review","revision":1}


public_id: CTF-S-000124
record_json:
  {"public_id":"CTF-S-000124","legacy_source_id":124,"source_type":"other","title":"Jenica Atwin - Wikipedia","publisher":null,"author":null,"publication_date":null,"date_precision":"unknown","url":"https://en.wikipedia.org/wiki/Jenica_Atwin","archive_url":null,"archive_captured_at":null,"locator_type":null,"locator_value":null,"accessed_at":null,"language":"und","reliability_tier":"tertiary","checksum_algorithm":null,"checksum":null,"ocr_state":"not_applicable","rights_status":"link_only","publication_status":"pending_review","revision":1}


public_id: CTF-S-000125
record_json:
  {"public_id":"CTF-S-000125","legacy_source_id":125,"source_type":"other","title":"Bruce Banman - Wikipedia","publisher":null,"author":null,"publication_date":null,"date_precision":"unknown","url":"https://en.wikipedia.org/wiki/Bruce_Banman","archive_url":null,"archive_captured_at":null,"locator_type":null,"locator_value":null,"accessed_at":null,"language":"und","reliability_tier":"tertiary","checksum_algorithm":null,"checksum":null,"ocr_state":"not_applicable","rights_status":"link_only","publication_status":"pending_review","revision":1}


public_id: CTF-S-000126
record_json:
  {"public_id":"CTF-S-000126","legacy_source_id":126,"source_type":"other","title":"Brendan Maguire - Wikipedia","publisher":null,"author":null,"publication_date":null,"date_precision":"unknown","url":"https://en.wikipedia.org/wiki/Brendan_Maguire","archive_url":null,"archive_captured_at":null,"locator_type":null,"locator_value":null,"accessed_at":null,"language":"und","reliability_tier":"tertiary","checksum_algorithm":null,"checksum":null,"ocr_state":"not_applicable","rights_status":"link_only","publication_status":"pending_review","revision":1}


public_id: CTF-S-000127
record_json:
  {"public_id":"CTF-S-000127","legacy_source_id":127,"source_type":"other","title":"Lela Evans - Wikipedia","publisher":null,"author":null,"publication_date":null,"date_precision":"unknown","url":"https://en.wikipedia.org/wiki/Lela_Evans","archive_url":null,"archive_captured_at":null,"locator_type":null,"locator_value":null,"accessed_at":null,"language":"und","reliability_tier":"tertiary","checksum_algorithm":null,"checksum":null,"ocr_state":"not_applicable","rights_status":"link_only","publication_status":"pending_review","revision":1}


public_id: CTF-S-000128
record_json:
  {"public_id":"CTF-S-000128","legacy_source_id":128,"source_type":"other","title":"Chris d'Entremont - Wikipedia","publisher":null,"author":null,"publication_date":null,"date_precision":"unknown","url":"https://en.wikipedia.org/wiki/Chris_d%27Entremont","archive_url":null,"archive_captured_at":null,"locator_type":null,"locator_value":null,"accessed_at":null,"language":"und","reliability_tier":"tertiary","checksum_algorithm":null,"checksum":null,"ocr_state":"not_applicable","rights_status":"link_only","publication_status":"pending_review","revision":1}


public_id: CTF-S-000129
record_json:
  {"public_id":"CTF-S-000129","legacy_source_id":129,"source_type":"other","title":"Matt Jeneroux - Wikipedia","publisher":null,"author":null,"publication_date":null,"date_precision":"unknown","url":"https://en.wikipedia.org/wiki/Matt_Jeneroux","archive_url":null,"archive_captured_at":null,"locator_type":null,"locator_value":null,"accessed_at":null,"language":"und","reliability_tier":"tertiary","checksum_algorithm":null,"checksum":null,"ocr_state":"not_applicable","rights_status":"link_only","publication_status":"pending_review","revision":1}


public_id: CTF-S-000130
record_json:
  {"public_id":"CTF-S-000130","legacy_source_id":130,"source_type":"news","title":"BC centre-right realignment continues","publisher":null,"author":null,"publication_date":"2025-01-15T00:00:00.000Z","date_precision":"day","url":null,"archive_url":null,"archive_captured_at":null,"locator_type":null,"locator_value":null,"accessed_at":null,"language":"und","reliability_tier":"unassessed","checksum_algorithm":null,"checksum":null,"ocr_state":"not_applicable","rights_status":"link_only","publication_status":"pending_review","revision":1}


public_id: CTF-S-ANQ-CARMANT-RETURN-2026
record_json:
  {"public_id":"CTF-S-ANQ-CARMANT-RETURN-2026","legacy_source_id":null,"source_type":"government_record","title":"Documents tabled on April 1, 2026 — Lionel Carmant rejoins government caucus","publisher":"Assemblée nationale du Québec","author":null,"publication_date":"2026-04-01T00:00:00.000Z","date_precision":"day","url":"https://www.assnat.qc.ca/fr/travaux-parlementaires/assemblee-nationale/43-2/journal-debats/20260401so/documents-deposes.html","archive_url":null,"archive_captured_at":null,"locator_type":"record","locator_value":"Sessional Paper 701-20260401; Lionel Carmant rejoined Government Caucus on 2026-04-01","accessed_at":"2026-08-01T18:18:12.437Z","language":"fr","reliability_tier":"primary_official","checksum_algorithm":"sha256","checksum":"164cfde97682ed39385eddddd218b6c7db5c6a7c30ce0492f48e8aebef9884d3","ocr_state":"not_applicable","rights_status":"link_only","publication_status":"verified","revision":1}


public_id: CTF-S-ANQ-CHRISTIAN-DUBE-2025
record_json:
  {"public_id":"CTF-S-ANQ-CHRISTIAN-DUBE-2025","legacy_source_id":null,"source_type":"government_record","title":"Journal of Debates — Christian Dubé independent status","publisher":"Assemblée nationale du Québec","author":null,"publication_date":"2026-02-03T00:00:00.000Z","date_precision":"day","url":"https://www.assnat.qc.ca/fr/travaux-parlementaires/assemblee-nationale/43-2/journal-debats/20260203/426409.html","archive_url":null,"archive_captured_at":null,"locator_type":"record","locator_value":"Lettre de Christian Dubé; décision de siéger comme député indépendant depuis le 18 décembre 2025","accessed_at":"2026-08-01T18:18:12.437Z","language":"fr","reliability_tier":"primary_official","checksum_algorithm":"sha256","checksum":"1bf50772dacf731421b24ca09dbbc10a3a70f04bda26132fe6f4b38ee7c37dc1","ocr_state":"not_applicable","rights_status":"link_only","publication_status":"verified","revision":1}


public_id: CTF-S-ANQ-FRANCOIS-TREMBLAY-2026
record_json:
  {"public_id":"CTF-S-ANQ-FRANCOIS-TREMBLAY-2026","legacy_source_id":null,"source_type":"government_record","title":"Letter on François Tremblay’s government caucus status","publisher":"Assemblée nationale du Québec","author":null,"publication_date":"2026-01-09T00:00:00.000Z","date_precision":"day","url":"https://www.assnat.qc.ca/Media/Process.aspx?MediaId=ANQ.Vigie.Bll.DocumentGenerique_217665&process=Original&token=ZyMoxNwUn8ikQ+TRKYwPCjWrKwg+vIv9rjij7p3xLGTZDmLVSmJLoqe%2FvG7%2FYWzz","archive_url":null,"archive_captured_at":null,"locator_type":"record","locator_value":"Letter dated 2026-01-09; François Tremblay no longer member of Government Caucus","accessed_at":"2026-08-01T18:18:12.437Z","language":"fr","reliability_tier":"primary_official","checksum_algorithm":"sha256","checksum":"f6b67335a21705a41cc03437a4e0756b6ea2f73774df14afd745535eef1af7e6","ocr_state":"not_applicable","rights_status":"link_only","publication_status":"verified","revision":1}


public_id: CTF-S-ANQ-LEVESQUE-BIO
record_json:
  {"public_id":"CTF-S-ANQ-LEVESQUE-BIO","legacy_source_id":null,"source_type":"official_member_profile","title":"René Lévesque — Biographie","publisher":"Assemblée nationale du Québec","author":null,"publication_date":null,"date_precision":"unknown","url":"https://www.assnat.qc.ca/fr/deputes/levesque-rene-4219/biographie.html","archive_url":null,"archive_captured_at":null,"locator_type":"section","locator_value":"Mandats; Parti politique; Fonctions parlementaires; Activites professionnelles","accessed_at":"2026-08-01T17:06:28.411Z","language":"fr","reliability_tier":"primary_official","checksum_algorithm":"sha256","checksum":"d7e9fc51b999335ef4f68a782b60e0ad546921b4a50804a409cafa0bfc0d6a79","ocr_state":"not_applicable","rights_status":"link_only","publication_status":"verified","revision":1}


public_id: CTF-S-ANQ-LEVESQUE-CHRONOLOGY
record_json:
  {"public_id":"CTF-S-ANQ-LEVESQUE-CHRONOLOGY","legacy_source_id":null,"source_type":"government_record","title":"Chronologie parlementaire depuis 1791 — René Lévesque","publisher":"Assemblée nationale du Québec","author":null,"publication_date":null,"date_precision":"unknown","url":"https://www.assnat.qc.ca/fr/patrimoine/chronologie/chrono74.html","archive_url":null,"archive_captured_at":null,"locator_type":"record","locator_value":"14 octobre 1967; 19 novembre 1967; 14 octobre 1968; 15 novembre 1976; 25 novembre 1976","accessed_at":"2026-08-01T17:06:28.411Z","language":"fr","reliability_tier":"primary_official","checksum_algorithm":"sha256","checksum":"0c90804d9262abf88adf2ff7b0dbd0a3b93bc7f503a61c0f799c79b894b1de16","ocr_state":"not_applicable","rights_status":"link_only","publication_status":"verified","revision":1}


public_id: CTF-S-ANQ-MAITE-INDEPENDENT-2025
record_json:
  {"public_id":"CTF-S-ANQ-MAITE-INDEPENDENT-2025","legacy_source_id":null,"source_type":"hansard","title":"Point de presse de Mme Maïté Blanchette Vézina, députée de Rimouski","publisher":"Assemblée nationale du Québec","author":null,"publication_date":"2025-09-18T00:00:00.000Z","date_precision":"day","url":"https://www.assnat.qc.ca/fr/actualites-salle-presse/conferences-points-presse/ConferencePointPresse-100881.html","archive_url":null,"archive_captured_at":null,"locator_type":"section","locator_value":"18 septembre 2025; annonce de siéger désormais comme députée indépendante","accessed_at":"2026-08-01T18:18:12.437Z","language":"fr","reliability_tier":"primary_official","checksum_algorithm":"sha256","checksum":"8caf30d76539811cccd2df95849f3fc5722ca814276bbb35c67373cae766fdfb","ocr_state":"machine","rights_status":"link_only","publication_status":"verified","revision":1}


public_id: CTF-S-ANQ-MAITE-PCQ-2026
record_json:
  {"public_id":"CTF-S-ANQ-MAITE-PCQ-2026","legacy_source_id":null,"source_type":"hansard","title":"Point de presse de Mme Maïté Blanchette Vézina, députée de Rimouski","publisher":"Assemblée nationale du Québec","author":null,"publication_date":"2026-03-26T00:00:00.000Z","date_precision":"day","url":"https://www.assnat.qc.ca/fr/actualites-salle-presse/conferences-points-presse/ConferencePointPresse-104091.html","archive_url":null,"archive_captured_at":null,"locator_type":"section","locator_value":"26 mars 2026; première présence officielle comme membre du Parti conservateur du Québec","accessed_at":"2026-08-01T18:18:12.437Z","language":"fr","reliability_tier":"primary_official","checksum_algorithm":"sha256","checksum":"d94ef59efa2c28c2c210dd3c2d515db7ce45d0aea933e39ff8b9a4c73b7d44cd","ocr_state":"machine","rights_status":"link_only","publication_status":"verified","revision":1}


public_id: CTF-S-ANQ-MARWAH-RIZQY-2025
record_json:
  {"public_id":"CTF-S-ANQ-MARWAH-RIZQY-2025","legacy_source_id":null,"source_type":"government_record","title":"Letter on Marwah Rizqy’s Official Opposition caucus status","publisher":"Assemblée nationale du Québec","author":null,"publication_date":"2025-12-02T00:00:00.000Z","date_precision":"day","url":"https://www.assnat.qc.ca/Media/Process.aspx?MediaId=ANQ.Vigie.Bll.DocumentGenerique_216497&process=Original&token=ZyMoxNwUn8ikQ+TRKYwPCjWrKwg+vIv9rjij7p3xLGTZDmLVSmJLoqe%2FvG7%2FYWzz","archive_url":null,"archive_captured_at":null,"locator_type":"record","locator_value":"Letter dated 2025-12-02; Marwah Rizqy no longer member of Official Opposition caucus","accessed_at":"2026-08-01T18:18:12.437Z","language":"fr","reliability_tier":"primary_official","checksum_algorithm":"sha256","checksum":"13e4878f5799f50c55dc294b5d716cca14aeea9b6601c8cf95999998d1d3c50c","ocr_state":"not_applicable","rights_status":"link_only","publication_status":"verified","revision":1}


public_id: CTF-S-ANQ-QC-AFFILIATION-CHRONOLOGY-2026
record_json:
  {"public_id":"CTF-S-ANQ-QC-AFFILIATION-CHRONOLOGY-2026","legacy_source_id":null,"source_type":"government_record","title":"Quebec seat-distribution chronology, 2024–2026","publisher":"Assemblée nationale du Québec","author":null,"publication_date":null,"date_precision":"unknown","url":"https://www.assnat.qc.ca/fr/document/219375.html","archive_url":null,"archive_captured_at":null,"locator_type":"page","locator_value":"Seat-distribution chronology rows for 2024-09-12 through 2026-01-09","accessed_at":"2026-08-01T18:18:12.437Z","language":"fr","reliability_tier":"primary_official","checksum_algorithm":"sha256","checksum":"10eee7a20460b63b1fe03bb84b627c2f0646d736106c03f14eb56e6045a2a6a5","ocr_state":"machine","rights_status":"link_only","publication_status":"verified","revision":1}


public_id: CTF-S-ANQ-SONA-LAKHOYAN-2025
record_json:
  {"public_id":"CTF-S-ANQ-SONA-LAKHOYAN-2025","legacy_source_id":null,"source_type":"government_record","title":"Letter on Sona Lakhoyan Olivier’s Official Opposition caucus status","publisher":"Assemblée nationale du Québec","author":null,"publication_date":"2025-12-04T00:00:00.000Z","date_precision":"day","url":"https://www.assnat.qc.ca/Media/Process.aspx?MediaId=ANQ.Vigie.Bll.DocumentGenerique_216685en&process=Default&token=ZyMoxNwUn8ikQ+TRKYwPCjWrKwg+vIv9rjij7p3xLGTZDmLVSmJLoqe%2FvG7%2FYWzz","archive_url":null,"archive_captured_at":null,"locator_type":"record","locator_value":"Letter dated 2025-12-04; Sona Lakhoyan Olivier no longer member of Official Opposition caucus","accessed_at":"2026-08-01T18:18:12.437Z","language":"en","reliability_tier":"primary_official","checksum_algorithm":"sha256","checksum":"c50751e56bd1b8c32d9e8e59cd65e2c69924f1344cdb0ca12c1c3c22fc1098d1","ocr_state":"not_applicable","rights_status":"link_only","publication_status":"verified","revision":1}


public_id: CTF-S-ANQ-VINCENT-MARISSAL-2025
record_json:
  {"public_id":"CTF-S-ANQ-VINCENT-MARISSAL-2025","legacy_source_id":null,"source_type":"government_record","title":"Journal of Debates — Vincent Marissal caucus status","publisher":"Assemblée nationale du Québec","author":null,"publication_date":"2025-11-25T00:00:00.000Z","date_precision":"day","url":"https://www.assnat.qc.ca/en/travaux-parlementaires/assemblee-nationale/43-2/journal-debats/20251125/421503.html","archive_url":null,"archive_captured_at":null,"locator_type":"record","locator_value":"Vincent Marissal no longer member of second opposition group caucus since 2025-11-22","accessed_at":"2026-08-01T18:18:12.437Z","language":"en","reliability_tier":"primary_official","checksum_algorithm":"sha256","checksum":"eee48ab3836d34fae91a63e65d1abe4b9f9998759c56eb15d5a261f336fae133","ocr_state":"not_applicable","rights_status":"link_only","publication_status":"verified","revision":1}


public_id: CTF-S-ANQ-YOURI-CHASSIN-2024
record_json:
  {"public_id":"CTF-S-ANQ-YOURI-CHASSIN-2024","legacy_source_id":null,"source_type":"hansard","title":"Point de presse de M. Youri Chassin, député de Saint-Jérôme","publisher":"Assemblée nationale du Québec","author":null,"publication_date":"2024-09-12T00:00:00.000Z","date_precision":"day","url":"https://www.assnat.qc.ca/fr/actualites-salle-presse/conferences-points-presse/ConferencePointPresse-95251.html","archive_url":null,"archive_captured_at":null,"locator_type":"section","locator_value":"12 septembre 2024; annonce de siéger comme indépendant et de quitter le caucus de la CAQ","accessed_at":"2026-08-01T18:18:12.437Z","language":"fr","reliability_tier":"primary_official","checksum_algorithm":"sha256","checksum":"d8b19400923c5c48c4799b71b063fb79ac1147bc973c251a720366e6bbaad488","ocr_state":"machine","rights_status":"link_only","publication_status":"verified","revision":1}


public_id: CTF-S-BC-CALDER-OFFICE-HISTORY
record_json:
  {"public_id":"CTF-S-BC-CALDER-OFFICE-HISTORY","legacy_source_id":null,"source_type":"official_member_profile","title":"Frank Calder — first First Nations person elected to a Canadian legislature","publisher":"Legislative Assembly of British Columbia","author":null,"publication_date":null,"date_precision":"unknown","url":"https://www.leg.bc.ca/learn/discover-your-legislature/1949-first-indigenous-person-elected-to-the-legislative-assembly","archive_url":null,"archive_captured_at":null,"locator_type":"record","locator_value":"Minister without Portfolio from 1972-09-15; joined NDP cabinet in 1973","accessed_at":"2026-08-01T17:06:28.411Z","language":"en","reliability_tier":"primary_official","checksum_algorithm":"sha256","checksum":"0bac0335bc20d025233511dce5b18378b092b67f3522e2e1479ec4dc7490d396","ocr_state":"not_applicable","rights_status":"link_only","publication_status":"verified","revision":1}


public_id: CTF-S-BC-DIRECTORY-BOULTBEE-NDP
record_json:
  {"public_id":"CTF-S-BC-DIRECTORY-BOULTBEE-NDP","legacy_source_id":null,"source_type":"government_record","title":"BC Government Directory — Amelia Boultbee","publisher":"Government of British Columbia","author":null,"publication_date":null,"date_precision":"unknown","url":"https://dir.gov.bc.ca/gtds.cgi?attribute=telephone&esearch=&for=people&matchMethod=is&searchString=487-4400&view=detailed","archive_url":null,"archive_captured_at":null,"locator_type":"record","locator_value":"Amelia Boultbee; MLA Penticton-Summerland; NDP MLA Constituency Offices; accessed 2026-08-01","accessed_at":"2026-08-01T17:06:31.147Z","language":"en","reliability_tier":"primary_official","checksum_algorithm":"sha256","checksum":"cfa91a20d3aaf0e6d1e41a35b6718506d24e097fa5680a2a3544a2464a16dea0","ocr_state":"not_applicable","rights_status":"link_only","publication_status":"verified","revision":1}


public_id: CTF-S-BC-HANSARD-CURTIS-2002
record_json:
  {"public_id":"CTF-S-BC-HANSARD-CURTIS-2002","legacy_source_id":null,"source_type":"hansard","title":"Statement on Hugh A. Curtis","publisher":"Legislative Assembly of British Columbia","author":null,"publication_date":"2002-03-28T00:00:00.000Z","date_precision":"day","url":"https://lims.leg.bc.ca/hdms/file/Debates/37th3rd/20020328pm-Hansard-v5n3.htm","archive_url":null,"archive_captured_at":null,"locator_type":"section","locator_value":"Hugh Curtis ministerial career; 2002-03-28 afternoon","accessed_at":"2026-08-01T17:06:28.411Z","language":"en","reliability_tier":"primary_official","checksum_algorithm":"sha256","checksum":"a09ea231755c5567fec71b4fba5cfcd01e8013d0e237b8b83af48cf389ac9a5a","ocr_state":"not_applicable","rights_status":"link_only","publication_status":"verified","revision":1}


public_id: CTF-S-BC-MLA-CHECKLIST-2013
record_json:
  {"public_id":"CTF-S-BC-MLA-CHECKLIST-2013","legacy_source_id":null,"source_type":"archive","title":"A checklist of members of the Legislature of British Columbia","publisher":"Legislative Library of British Columbia","author":null,"publication_date":"2013-05-16T00:00:00.000Z","date_precision":"day","url":"https://web.archive.org/web/20130627222059/http://www.llbc.leg.bc.ca/public/reference/checklist_of_mlas.pdf","archive_url":null,"archive_captured_at":null,"locator_type":"record","locator_value":"30th Parliament; Frank Calder; Hugh Curtis; Garde Gardom; Patrick McGeer; Allan Williams; affiliation changes","accessed_at":"2026-08-01T17:06:28.411Z","language":"en","reliability_tier":"primary_official","checksum_algorithm":"sha256","checksum":"a97868832e9b417ad5a3d9708926d81eda2b6ced5c4eda47f704797cc112d39e","ocr_state":"not_started","rights_status":"link_only","publication_status":"verified","revision":1}


public_id: CTF-S-BC-STURKO-DIRECTORY-2026
record_json:
  {"public_id":"CTF-S-BC-STURKO-DIRECTORY-2026","legacy_source_id":null,"source_type":"official_member_profile","title":"MLA: Elenore Sturko","publisher":"Legislative Assembly of British Columbia","author":null,"publication_date":null,"date_precision":"unknown","url":"https://www.leg.bc.ca/members/43rd-Parliament/Sturko-Elenore","archive_url":null,"archive_captured_at":null,"locator_type":"record","locator_value":"Current member profile: Elenore Sturko, Surrey-Cloverdale, Independent","accessed_at":"2026-08-01T18:18:12.437Z","language":"en","reliability_tier":"primary_official","checksum_algorithm":"sha256","checksum":"d1d6d1a3f622a9ff3ae1d283a69c9c64be12804bb38b3280e485ccc75242870e","ocr_state":"not_applicable","rights_status":"link_only","publication_status":"verified","revision":1}


public_id: CTF-S-CANADA-EMERSON-BIO
record_json:
  {"public_id":"CTF-S-CANADA-EMERSON-BIO","legacy_source_id":null,"source_type":"government_record","title":"Prime Minister announces changes to the Ministry","publisher":"Government of Canada","author":null,"publication_date":"2008-06-25T00:00:00.000Z","date_precision":"day","url":"https://www.canada.ca/en/news/archive/2008/06/prime-minister-announces-changes-ministry.html","archive_url":null,"archive_captured_at":null,"locator_type":"record","locator_value":"David Emerson appointed Minister of International Trade and Minister for the Pacific Gateway and the Vancouver-Whistler Olympics on 2006-02-06","accessed_at":"2026-08-01T17:06:28.411Z","language":"en","reliability_tier":"primary_official","checksum_algorithm":"sha256","checksum":"3a69a6833af7227875286caf609f32830a5f480dc1e8d0e015a5f951bbb867a2","ocr_state":"not_applicable","rights_status":"link_only","publication_status":"verified","revision":1}


public_id: CTF-S-CITYNEWS-BOULTBEE-NDP-2026
record_json:
  {"public_id":"CTF-S-CITYNEWS-BOULTBEE-NDP-2026","legacy_source_id":null,"source_type":"news","title":"Former BC Conservative Amelia Boultbee crosses floor to join NDP","publisher":"CityNews Vancouver","author":"Emma Crawford","publication_date":"2026-07-03T00:00:00.000Z","date_precision":"day","url":"https://vancouver.citynews.ca/2026/07/03/bc-politics-amelia-boultbee-joins-ndp/","archive_url":null,"archive_captured_at":null,"locator_type":"record","locator_value":"Amelia Boultbee joins British Columbia New Democratic Party; 2026-07-03","accessed_at":"2026-08-01T17:06:31.147Z","language":"en","reliability_tier":"secondary_reliable","checksum_algorithm":"sha256","checksum":"53e6a419db42f47ea2d0b7ab561271ae6f754df44c293d807fb6f60503f8d8a5","ocr_state":"not_applicable","rights_status":"link_only","publication_status":"verified","revision":1}


public_id: CTF-S-CITYNEWS-CARMANT-DEPARTURE-2025
record_json:
  {"public_id":"CTF-S-CITYNEWS-CARMANT-DEPARTURE-2025","legacy_source_id":null,"source_type":"news","title":"Quebec minister Lionel Carmant resigns amid furor over doctor payment bill","publisher":"CityNews Montreal / The Canadian Press","author":null,"publication_date":"2025-10-30T00:00:00.000Z","date_precision":"day","url":"https://montreal.citynews.ca/2025/10/30/lionel-carmant-resigns-ministerial-post/","archive_url":null,"archive_captured_at":null,"locator_type":"record","locator_value":"Lionel Carmant resigns cabinet and CAQ caucus to sit Independent; 2025-10-30","accessed_at":"2026-08-01T18:18:12.437Z","language":"en","reliability_tier":"secondary_reliable","checksum_algorithm":"sha256","checksum":"a93f39c7a9d49c35a2986c28c75d8b05e3975c2666651853bc81426498105c59","ocr_state":"not_applicable","rights_status":"link_only","publication_status":"verified","revision":1}


public_id: CTF-S-CITYNEWS-CHRISTIAN-DUBE-2025
record_json:
  {"public_id":"CTF-S-CITYNEWS-CHRISTIAN-DUBE-2025","legacy_source_id":null,"source_type":"news","title":"Christian Dubé resigns as Quebec health minister","publisher":"CityNews Montreal / The Canadian Press","author":null,"publication_date":"2025-12-18T00:00:00.000Z","date_precision":"day","url":"https://montreal.citynews.ca/2025/12/18/christian-dube-resigns-quebec-health-minister/","archive_url":null,"archive_captured_at":null,"locator_type":"record","locator_value":"Christian Dubé resigns cabinet and leaves CAQ to sit Independent; 2025-12-18","accessed_at":"2026-08-01T18:18:12.437Z","language":"en","reliability_tier":"secondary_reliable","checksum_algorithm":"sha256","checksum":"a007725508be3e2fa791b86c64a6289736fc6bdd112ff33910952e28af473d0c","ocr_state":"not_applicable","rights_status":"link_only","publication_status":"verified","revision":1}


public_id: CTF-S-CITYNEWS-ELENORE-STURKO-2025
record_json:
  {"public_id":"CTF-S-CITYNEWS-ELENORE-STURKO-2025","legacy_source_id":null,"source_type":"news","title":"Ousted MLA pushes for BC Conservatives leader to resign","publisher":"CityNews Vancouver","author":null,"publication_date":"2025-09-23T00:00:00.000Z","date_precision":"day","url":"https://vancouver.citynews.ca/2025/09/23/ousted-mla-continues-to-push-for-bc-conservatives-leader-to-resign/","archive_url":null,"archive_captured_at":null,"locator_type":"record","locator_value":"Elenore Sturko removed from Conservative caucus and sits Independent; 2025-09-22","accessed_at":"2026-08-01T18:18:12.437Z","language":"en","reliability_tier":"secondary_reliable","checksum_algorithm":"sha256","checksum":"5f50e5c27ef33146152ad5da477a253da2f775f4d3bdca25c5c7595861b95cef","ocr_state":"not_applicable","rights_status":"link_only","publication_status":"verified","revision":1}


public_id: CTF-S-CITYNEWS-MAITE-INDEPENDENT-2025
record_json:
  {"public_id":"CTF-S-CITYNEWS-MAITE-INDEPENDENT-2025","legacy_source_id":null,"source_type":"news","title":"Ousted minister Maïté Blanchette Vézina leaves CAQ and calls on Legault to step down","publisher":"CityNews Montreal / The Canadian Press","author":null,"publication_date":"2025-09-18T00:00:00.000Z","date_precision":"day","url":"https://montreal.citynews.ca/2025/09/18/maite-blanchette-vezina-leaves-caq-calls-on-legault-to-resign/","archive_url":null,"archive_captured_at":null,"locator_type":"record","locator_value":"Maïté Blanchette Vézina leaves CAQ; 2025-09-18","accessed_at":"2026-08-01T18:18:12.437Z","language":"en","reliability_tier":"secondary_reliable","checksum_algorithm":"sha256","checksum":"583cab26c64bcb13c36eb0401967f7c918c635230ff8d29e6066b1cc5140fb9a","ocr_state":"not_applicable","rights_status":"link_only","publication_status":"verified","revision":1}


public_id: CTF-S-CITYNEWS-MAITE-PCQ-2026
record_json:
  {"public_id":"CTF-S-CITYNEWS-MAITE-PCQ-2026","legacy_source_id":null,"source_type":"news","title":"Maïté Blanchette Vézina to run in La Peltrie for Éric Duhaime’s Conservatives","publisher":"CityNews Montreal / The Canadian Press","author":null,"publication_date":"2026-03-24T00:00:00.000Z","date_precision":"day","url":"https://montreal.citynews.ca/2026/03/24/maite-blanchette-vezina-quebecs-conservative-party/","archive_url":null,"archive_captured_at":null,"locator_type":"record","locator_value":"Maïté Blanchette Vézina joins Conservative Party of Quebec and will run in La Peltrie; 2026-03-24","accessed_at":"2026-08-01T18:18:12.437Z","language":"en","reliability_tier":"secondary_reliable","checksum_algorithm":"sha256","checksum":"ddb89d577dd8c6bbe1a40368ab7e3bc51944a5ba185909f209a51b6d6b259cf4","ocr_state":"not_applicable","rights_status":"link_only","publication_status":"verified","revision":1}


public_id: CTF-S-CITYNEWS-MARWAH-RIZQY-2025
record_json:
  {"public_id":"CTF-S-CITYNEWS-MARWAH-RIZQY-2025","legacy_source_id":null,"source_type":"news","title":"Former parliamentary leader Marwah Rizqy expelled from Quebec Liberal Party caucus","publisher":"CityNews Montreal / The Canadian Press","author":null,"publication_date":"2025-12-02T00:00:00.000Z","date_precision":"day","url":"https://montreal.citynews.ca/2025/12/02/marwah-rizqy-expelled-quebec-liberal-party-caucus/","archive_url":null,"archive_captured_at":null,"locator_type":"record","locator_value":"Marwah Rizqy expelled from Quebec Liberal caucus; 2025-12-02","accessed_at":"2026-08-01T18:18:12.437Z","language":"en","reliability_tier":"secondary_reliable","checksum_algorithm":"sha256","checksum":"5e3a51c887cf2e090ad2750f4bf01dc6cdcf7882fa4b2902f7d345a0bb9d937a","ocr_state":"not_applicable","rights_status":"link_only","publication_status":"verified","revision":1}


public_id: CTF-S-CITYNEWS-PIERRE-DUFOUR-2025
record_json:
  {"public_id":"CTF-S-CITYNEWS-PIERRE-DUFOUR-2025","legacy_source_id":null,"source_type":"news","title":"MNA Pierre Dufour expelled by Legault from CAQ caucus","publisher":"CityNews Montreal","author":null,"publication_date":"2025-09-05T00:00:00.000Z","date_precision":"day","url":"https://montreal.citynews.ca/2025/09/05/legault-expels-pierre-dufour-from-caq-caucus/","archive_url":null,"archive_captured_at":null,"locator_type":"record","locator_value":"Pierre Dufour expelled from CAQ caucus; 2025-09-05","accessed_at":"2026-08-01T18:18:12.437Z","language":"en","reliability_tier":"secondary_reliable","checksum_algorithm":"sha256","checksum":"66107fe666851df9b1a7f88ece45ddc315241381d21c8969e8f443515048256c","ocr_state":"not_applicable","rights_status":"link_only","publication_status":"verified","revision":1}


public_id: CTF-S-CPR-BOULTBEE-INDEPENDENT-2025
record_json:
  {"public_id":"CTF-S-CPR-BOULTBEE-INDEPENDENT-2025","legacy_source_id":null,"source_type":"academic","title":"Canadian Parliamentary Review — Volume 49, Number 1","publisher":"Canadian Parliamentary Review","author":null,"publication_date":"2026-06-01T00:00:00.000Z","date_precision":"month","url":"https://www.revparlcan.ca/wp-content/uploads/2026/06/49e1_26Whole.pdf","archive_url":null,"archive_captured_at":null,"locator_type":"page","locator_value":"p. 53; Amelia Boultbee left the Official Opposition caucus and sat as Independent on 2025-10-20","accessed_at":"2026-08-01T17:06:31.147Z","language":"en","reliability_tier":"scholarly","checksum_algorithm":"sha256","checksum":"65da53c7c8fd683af782c61e7f346ee75077b60a05895998659f018d774cc586","ocr_state":"machine","rights_status":"link_only","publication_status":"verified","revision":1}


public_id: CTF-S-CPR-QC-AFFILIATIONS-2026
record_json:
  {"public_id":"CTF-S-CPR-QC-AFFILIATIONS-2026","legacy_source_id":null,"source_type":"academic","title":"Canadian Parliamentary Review — Volume 49, Number 1 — Quebec report","publisher":"Canadian Parliamentary Review","author":null,"publication_date":"2026-06-01T00:00:00.000Z","date_precision":"month","url":"https://www.revparlcan.ca/wp-content/uploads/2026/06/49e1_26Whole.pdf","archive_url":null,"archive_captured_at":null,"locator_type":"page","locator_value":"Quebec legislative report pp. 62-64; affiliation changes through 2026-01-09","accessed_at":"2026-08-01T18:18:12.437Z","language":"en","reliability_tier":"scholarly","checksum_algorithm":"sha256","checksum":"699632e853601841a1a2d89ec89516a2601eaf5387ffa423fc179510d18a802c","ocr_state":"machine","rights_status":"link_only","publication_status":"verified","revision":1}


public_id: CTF-S-EC-STRONACH-2006-EN
record_json:
  {"public_id":"CTF-S-EC-STRONACH-2006-EN","legacy_source_id":null,"source_type":"election_record","title":"Past results — Newmarket—Aurora","publisher":"Elections Canada","author":null,"publication_date":"2006-01-23T00:00:00.000Z","date_precision":"day","url":"https://www.elections.ca/Scripts/VIS/HistoricalResults/35053_e.html","archive_url":null,"archive_captured_at":null,"locator_type":"record","locator_value":"Official Voting Results — General Election (January 23, 2006)","accessed_at":"2026-08-01T17:06:28.411Z","language":"en","reliability_tier":"primary_official","checksum_algorithm":"sha256","checksum":"aa7cf19a05ee988155c2294b4eec48f5608df807d328e1ab54b9174d1d8ca54a","ocr_state":"not_applicable","rights_status":"link_only","publication_status":"verified","revision":1}


public_id: CTF-S-EC-STRONACH-2006-FR
record_json:
  {"public_id":"CTF-S-EC-STRONACH-2006-FR","legacy_source_id":null,"source_type":"election_record","title":"Résultats antérieurs — Newmarket—Aurora","publisher":"Élections Canada","author":null,"publication_date":"2006-01-23T00:00:00.000Z","date_precision":"day","url":"https://www.elections.ca/Scripts/VIS/HistoricalResults/35053_f.html","archive_url":null,"archive_captured_at":null,"locator_type":"record","locator_value":"Résultats officiels — Élection générale du 23 janvier 2006","accessed_at":"2026-08-01T17:06:28.411Z","language":"fr","reliability_tier":"primary_official","checksum_algorithm":"sha256","checksum":"290e233969711a3b0d585e9c6afaa786eddcf9a9dc8b827061c68b5b75a2110d","ocr_state":"not_applicable","rights_status":"link_only","publication_status":"verified","revision":1}


public_id: CTF-S-ENS-MAGUIRE-SEATS-2026
record_json:
  {"public_id":"CTF-S-ENS-MAGUIRE-SEATS-2026","legacy_source_id":null,"source_type":"election_record","title":"Distribution of Seats by Party — May 2026","publisher":"Elections Nova Scotia","author":null,"publication_date":"2026-05-01T00:00:00.000Z","date_precision":"month","url":"https://electionsnovascotia.ca/files/DistributionOfSeatsByParty_2026_05.pdf","archive_url":null,"archive_captured_at":null,"locator_type":"record","locator_value":"Distribution of Seats by Party; Halifax Atlantic; Brendan Maguire; May 2026","accessed_at":"2026-08-01T17:06:28.411Z","language":"en","reliability_tier":"primary_official","checksum_algorithm":"sha256","checksum":"3756ccd0773a782b7aa0fabb38ae4d33640f8496790e6c05950d549c253faac6","ocr_state":"not_started","rights_status":"link_only","publication_status":"verified","revision":1}


public_id: CTF-S-EO-SIMARD-2022
record_json:
  {"public_id":"CTF-S-EO-SIMARD-2022","legacy_source_id":null,"source_type":"election_record","title":"Official tabulation — Glengarry—Prescott—Russell — 2022","publisher":"Elections Ontario","author":null,"publication_date":"2022-06-02T00:00:00.000Z","date_precision":"day","url":"https://www.elections.on.ca/content/dam/NGW/sitecontent/2022/results/Vote%20Totals%20From%20Official%20Tabulation%20-%20Glengarry%E2%80%94Prescott%E2%80%94Russell%20032.pdf","archive_url":null,"archive_captured_at":null,"locator_type":"page","locator_value":"p. 8; Glengarry-Prescott-Russell final vote totals; Stephane Sarrazin 18,661; Amanda Simard 17,529","accessed_at":"2026-08-01T17:06:28.411Z","language":"en","reliability_tier":"primary_official","checksum_algorithm":"sha256","checksum":"061de3a169ced9e471be80a51990dc6850130391d64ce3be24b1cd4e869db04e","ocr_state":"machine","rights_status":"link_only","publication_status":"verified","revision":1}


public_id: CTF-S-ETHICS-HARPER-EMERSON-2006
record_json:
  {"public_id":"CTF-S-ETHICS-HARPER-EMERSON-2006","legacy_source_id":null,"source_type":"government_record","title":"The Harper–Emerson Inquiry","publisher":"Office of the Ethics Commissioner","author":null,"publication_date":"2006-03-20T00:00:00.000Z","date_precision":"month","url":"https://ciec-ccie.parl.gc.ca/en/publications/Documents/InvestigationReports/The%20Harper-Emerson%20Inquiry%20%28March%202006%29.pdf","archive_url":null,"archive_captured_at":null,"locator_type":"page","locator_value":"Executive summary pp. 3-4; findings pp. 13-14","accessed_at":"2026-08-01T17:06:28.411Z","language":"en","reliability_tier":"primary_official","checksum_algorithm":"sha256","checksum":"252fb89d4c9baf857ab474bad876fdf93cee7c875ab138446703200b059351d0","ocr_state":"machine","rights_status":"link_only","publication_status":"verified","revision":1}


public_id: CTF-S-GLOBAL-BOULTBEE-INDEPENDENT-2025
record_json:
  {"public_id":"CTF-S-GLOBAL-BOULTBEE-INDEPENDENT-2025","legacy_source_id":null,"source_type":"news","title":"Another MLA leaves BC Conservative caucus, cites unravelling of leader John Rustad","publisher":"Global News","author":"Amy Judd","publication_date":"2025-10-20T00:00:00.000Z","date_precision":"day","url":"https://globalnews.ca/news/11485723/mla-bc-conservative-caucus-cites-unraveling-leader-john-rustad/","archive_url":null,"archive_captured_at":null,"locator_type":"record","locator_value":"Amelia Boultbee leaves Conservative caucus to sit as Independent; 2025-10-20","accessed_at":"2026-08-01T17:06:31.147Z","language":"en","reliability_tier":"secondary_reliable","checksum_algorithm":"sha256","checksum":"b628302b40f0a3d8b8ada503754ae3d79e9061762e8889ce60280b4f9609bc68","ocr_state":"not_applicable","rights_status":"link_only","publication_status":"verified","revision":1}


public_id: CTF-S-GLOBAL-CARMANT-RETURN-2026
record_json:
  {"public_id":"CTF-S-GLOBAL-CARMANT-RETURN-2026","legacy_source_id":null,"source_type":"news","title":"Return of ex-minister Carmant to the CAQ a bit of good news ahead of October election","publisher":"Global News / The Canadian Press","author":null,"publication_date":"2026-04-01T00:00:00.000Z","date_precision":"day","url":"https://globalnews.ca/news/11755203/former-caq-minister-lionel-carmant-rejoining-party-caucus-after-leaving-last-fall/amp/","archive_url":null,"archive_captured_at":null,"locator_type":"record","locator_value":"Lionel Carmant rejoins CAQ after five months as Independent; 2026-04-01","accessed_at":"2026-08-01T18:18:12.437Z","language":"en","reliability_tier":"secondary_reliable","checksum_algorithm":"sha256","checksum":"d0fb467d80d81b93a830270b9f82e706998b1d467f628e57720f730316f6ff44","ocr_state":"not_applicable","rights_status":"link_only","publication_status":"verified","revision":1}


public_id: CTF-S-GLOBAL-DRUHAN-INDEPENDENT-2025
record_json:
  {"public_id":"CTF-S-GLOBAL-DRUHAN-INDEPENDENT-2025","legacy_source_id":null,"source_type":"news","title":"Dropped last week in Nova Scotia cabinet shuffle, Becky Druhan to sit as Independent","publisher":"Global News","author":"Keith Doucette, The Canadian Press","publication_date":"2025-10-27T00:00:00.000Z","date_precision":"day","url":"https://globalnews.ca/news/11496730/nova-scotia-becky-druham-leave-pc-caucus/","archive_url":null,"archive_captured_at":null,"locator_type":"record","locator_value":"Becky Druhan leaves Progressive Conservative caucus to sit as Independent; 2025-10-27","accessed_at":"2026-08-01T17:06:31.147Z","language":"en","reliability_tier":"secondary_reliable","checksum_algorithm":"sha256","checksum":"18bc4bcfd616861264b6b6260ec701e6482e2dfb1a965e2a14f200b2ec4843a1","ocr_state":"not_applicable","rights_status":"link_only","publication_status":"verified","revision":1}


public_id: CTF-S-GLOBAL-DRUHAN-LIBERAL-2026
record_json:
  {"public_id":"CTF-S-GLOBAL-DRUHAN-LIBERAL-2026","legacy_source_id":null,"source_type":"news","title":"MLA Becky Druhan joins Nova Scotia Liberal Party, intends to run for leadership","publisher":"Global News","author":"Rebecca Lau","publication_date":"2026-05-11T00:00:00.000Z","date_precision":"day","url":"https://globalnews.ca/news/11843419/nova-scotia-becky-druhan-joins-liberals/","archive_url":null,"archive_captured_at":null,"locator_type":"record","locator_value":"Becky Druhan joins Nova Scotia Liberal Party; caucus chair and critic responsibilities; 2026-05-11","accessed_at":"2026-08-01T17:06:31.147Z","language":"en","reliability_tier":"secondary_reliable","checksum_algorithm":"sha256","checksum":"4765311e3c767965d82cd099639684d574f86aa4d42aac970d7aed0f695affab","ocr_state":"not_applicable","rights_status":"link_only","publication_status":"verified","revision":1}


public_id: CTF-S-GLOBAL-VINCENT-MARISSAL-2025
record_json:
  {"public_id":"CTF-S-GLOBAL-VINCENT-MARISSAL-2025","legacy_source_id":null,"source_type":"news","title":"Vincent Marissal quits Québec Solidaire","publisher":"Global News / The Canadian Press","author":null,"publication_date":"2025-11-22T00:00:00.000Z","date_precision":"day","url":"https://globalnews.ca/news/11538878/vincent-marissal-quits-quebec-solidaire/","archive_url":null,"archive_captured_at":null,"locator_type":"record","locator_value":"Vincent Marissal leaves Québec solidaire to sit Independent; 2025-11-22","accessed_at":"2026-08-01T18:18:12.437Z","language":"en","reliability_tier":"secondary_reliable","checksum_algorithm":"sha256","checksum":"d1e32a2fdc212332165c8fef345b75701cfa203eb39f229fb5d17f71279bd12d","ocr_state":"not_applicable","rights_status":"link_only","publication_status":"verified","revision":1}


public_id: CTF-S-GLOBAL-YOURI-CHASSIN-2024
record_json:
  {"public_id":"CTF-S-GLOBAL-YOURI-CHASSIN-2024","legacy_source_id":null,"source_type":"news","title":"Youri Chassin quits CAQ to sit as Independent after criticizing Legault’s government","publisher":"Global News / The Canadian Press","author":null,"publication_date":"2024-09-12T00:00:00.000Z","date_precision":"day","url":"https://globalnews.ca/news/10751854/youri-chassin-quits-coalition-avenir-quebec-legault/amp/","archive_url":null,"archive_captured_at":null,"locator_type":"record","locator_value":"Youri Chassin leaves CAQ to sit as Independent; 2024-09-12","accessed_at":"2026-08-01T18:18:12.437Z","language":"en","reliability_tier":"secondary_reliable","checksum_algorithm":"sha256","checksum":"10389627821063852529176b7d84ea088bf096b5c7a0a5b3b6ad141e2745015a","ocr_state":"not_applicable","rights_status":"link_only","publication_status":"verified","revision":1}


public_id: CTF-S-HOC-2026-ADDITIONAL-SALARIES
record_json:
  {"public_id":"CTF-S-HOC-2026-ADDITIONAL-SALARIES","legacy_source_id":null,"source_type":"government_record","title":"Allowances and additional salaries — 2026 rates","publisher":"House of Commons of Canada","author":null,"publication_date":"2026-04-01T00:00:00.000Z","date_precision":"day","url":"https://www.ourcommons.ca/boie/en/by-laws-and-policies/mas/allowance-and-additional-salaries","archive_url":null,"archive_captured_at":null,"locator_type":"section","locator_value":"2026-04-01 salary table; committee chair and vice-chair rows","accessed_at":"2026-08-01T17:06:26.936Z","language":"en","reliability_tier":"primary_official","checksum_algorithm":"sha256","checksum":"aebc82c5ef703a827004c4b8ba688d80832abf3c7626c877d34249e377a5fae2","ocr_state":"not_applicable","rights_status":"link_only","publication_status":"verified","revision":1}


public_id: CTF-S-HOC-45-CHANGES-EN
record_json:
  {"public_id":"CTF-S-HOC-45-CHANGES-EN","legacy_source_id":null,"source_type":"government_record","title":"Changes in Membership — 45th Parliament","publisher":"House of Commons of Canada","author":null,"publication_date":"2026-07-07T00:00:00.000Z","date_precision":"day","url":"https://www.ourcommons.ca/members/en/partystandings/changes","archive_url":null,"archive_captured_at":null,"locator_type":"section","locator_value":"45th Parliament changes in membership table; affiliation rows through June 19, 2026","accessed_at":"2026-08-01T17:06:26.936Z","language":"en","reliability_tier":"primary_official","checksum_algorithm":"sha256","checksum":"f6bb31f2e051d7e266e8dd7cf850134c933be35bbf259a1645d07305d7210162","ocr_state":"not_applicable","rights_status":"link_only","publication_status":"verified","revision":1}


public_id: CTF-S-HOC-45-CHANGES-FR
record_json:
  {"public_id":"CTF-S-HOC-45-CHANGES-FR","legacy_source_id":null,"source_type":"government_record","title":"Changements à la députation — 45e législature","publisher":"Chambre des communes du Canada","author":null,"publication_date":"2026-07-07T00:00:00.000Z","date_precision":"day","url":"https://www.ourcommons.ca/members/fr/partystandings/changes","archive_url":null,"archive_captured_at":null,"locator_type":"section","locator_value":"45e legislature; tableau des changements a la deputation; affiliations jusqu au 19 juin 2026","accessed_at":"2026-08-01T17:06:26.936Z","language":"fr","reliability_tier":"primary_official","checksum_algorithm":"sha256","checksum":"e4c49faaca0de97bfcbcddd8d819734bf6fb08da08b0ca0c4f0de58af2a25dfd","ocr_state":"not_applicable","rights_status":"link_only","publication_status":"verified","revision":1}


public_id: CTF-S-HOC-BOULERICE-ROLES-EN
record_json:
  {"public_id":"CTF-S-HOC-BOULERICE-ROLES-EN","legacy_source_id":null,"source_type":"official_member_profile","title":"Roles — Alexandre Boulerice — Current and Past","publisher":"House of Commons of Canada","author":null,"publication_date":null,"date_precision":"unknown","url":"https://www.ourcommons.ca/members/en/alexandre-boulerice%2858775%29/roles","archive_url":null,"archive_captured_at":null,"locator_type":"section","locator_value":"Political Affiliation; current and past roles","accessed_at":"2026-08-01T17:06:26.936Z","language":"en","reliability_tier":"primary_official","checksum_algorithm":"sha256","checksum":"f2c6d3bde8cb4e6398d0419172208cb50a57ef6530858afd06965beacce7a4ae","ocr_state":"not_applicable","rights_status":"link_only","publication_status":"verified","revision":1}


public_id: CTF-S-HOC-BOULERICE-ROLES-FR
record_json:
  {"public_id":"CTF-S-HOC-BOULERICE-ROLES-FR","legacy_source_id":null,"source_type":"official_member_profile","title":"Rôles — Alexandre Boulerice — Actuels et passés","publisher":"Chambre des communes du Canada","author":null,"publication_date":null,"date_precision":"unknown","url":"https://www.ourcommons.ca/members/fr/alexandre-boulerice%2858775%29/roles","archive_url":null,"archive_captured_at":null,"locator_type":"section","locator_value":"Affiliation politique; roles actuels et passes","accessed_at":"2026-08-01T17:06:26.936Z","language":"fr","reliability_tier":"primary_official","checksum_algorithm":"sha256","checksum":"6af1a35627d436a1edb8f1df0626292038060bbf1b403cdb6cb212cdc9e0b810","ocr_state":"not_applicable","rights_status":"link_only","publication_status":"verified","revision":1}


public_id: CTF-S-HOC-DENTREMONT-ROLES-EN
record_json:
  {"public_id":"CTF-S-HOC-DENTREMONT-ROLES-EN","legacy_source_id":null,"source_type":"official_member_profile","title":"Roles — Chris d'Entremont — Current and Past","publisher":"House of Commons of Canada","author":null,"publication_date":null,"date_precision":"unknown","url":"https://www.ourcommons.ca/members/en/chris-dentremont%2849344%29/roles","archive_url":null,"archive_captured_at":null,"locator_type":"section","locator_value":"Political Affiliation; current and past roles","accessed_at":"2026-08-01T17:06:26.936Z","language":"en","reliability_tier":"primary_official","checksum_algorithm":"sha256","checksum":"e4a4005ef8334ce0e8610d4813d51423aaa747d0799d8dd601fd5141200106bb","ocr_state":"not_applicable","rights_status":"link_only","publication_status":"verified","revision":1}


public_id: CTF-S-HOC-DENTREMONT-ROLES-FR
record_json:
  {"public_id":"CTF-S-HOC-DENTREMONT-ROLES-FR","legacy_source_id":null,"source_type":"official_member_profile","title":"Rôles — Chris d'Entremont — Actuels et passés","publisher":"Chambre des communes du Canada","author":null,"publication_date":null,"date_precision":"unknown","url":"https://www.ourcommons.ca/members/fr/chris-dentremont%2849344%29/roles","archive_url":null,"archive_captured_at":null,"locator_type":"section","locator_value":"Affiliation politique; roles actuels et passes","accessed_at":"2026-08-01T17:06:26.936Z","language":"fr","reliability_tier":"primary_official","checksum_algorithm":"sha256","checksum":"93636971f23b9f8864e03ba769e3d2f1f6c86afd7d07361058c3ec3a6221591d","ocr_state":"not_applicable","rights_status":"link_only","publication_status":"verified","revision":1}


public_id: CTF-S-HOC-GLADU-ROLES-EN
record_json:
  {"public_id":"CTF-S-HOC-GLADU-ROLES-EN","legacy_source_id":null,"source_type":"official_member_profile","title":"Roles — Marilyn Gladu — Current and Past","publisher":"House of Commons of Canada","author":null,"publication_date":null,"date_precision":"unknown","url":"https://www.ourcommons.ca/members/en/marilyn-gladu%2888938%29/roles","archive_url":null,"archive_captured_at":null,"locator_type":"section","locator_value":"Political Affiliation; current and past roles","accessed_at":"2026-08-01T17:06:26.936Z","language":"en","reliability_tier":"primary_official","checksum_algorithm":"sha256","checksum":"f65ad6a7f4804d980dc33dfc4d0888fc27eaf46dbb148b8a85f9d6a173c3be09","ocr_state":"not_applicable","rights_status":"link_only","publication_status":"verified","revision":1}


public_id: CTF-S-HOC-GLADU-ROLES-FR
record_json:
  {"public_id":"CTF-S-HOC-GLADU-ROLES-FR","legacy_source_id":null,"source_type":"official_member_profile","title":"Rôles — Marilyn Gladu — Actuels et passés","publisher":"Chambre des communes du Canada","author":null,"publication_date":null,"date_precision":"unknown","url":"https://www.ourcommons.ca/members/fr/marilyn-gladu%2888938%29/roles","archive_url":null,"archive_captured_at":null,"locator_type":"section","locator_value":"Affiliation politique; roles actuels et passes","accessed_at":"2026-08-01T17:06:26.936Z","language":"fr","reliability_tier":"primary_official","checksum_algorithm":"sha256","checksum":"912a08b0aca6734015af0bf911929939cf821093552d7a4a1be846420ae2d682","ocr_state":"not_applicable","rights_status":"link_only","publication_status":"verified","revision":1}


public_id: CTF-S-HOC-IDLOUT-ROLES-EN
record_json:
  {"public_id":"CTF-S-HOC-IDLOUT-ROLES-EN","legacy_source_id":null,"source_type":"official_member_profile","title":"Roles — Lori Idlout — Current and Past","publisher":"House of Commons of Canada","author":null,"publication_date":null,"date_precision":"unknown","url":"https://www.ourcommons.ca/members/en/lori-idlout%28111116%29/roles","archive_url":null,"archive_captured_at":null,"locator_type":"section","locator_value":"Political Affiliation; current and past roles","accessed_at":"2026-08-01T17:06:26.936Z","language":"en","reliability_tier":"primary_official","checksum_algorithm":"sha256","checksum":"db4adefd165f0b73ee389f070cf3c081ec2deb25a0c13dac102807279408aa38","ocr_state":"not_applicable","rights_status":"link_only","publication_status":"verified","revision":1}


public_id: CTF-S-HOC-IDLOUT-ROLES-FR
record_json:
  {"public_id":"CTF-S-HOC-IDLOUT-ROLES-FR","legacy_source_id":null,"source_type":"official_member_profile","title":"Rôles — Lori Idlout — Actuels et passés","publisher":"Chambre des communes du Canada","author":null,"publication_date":null,"date_precision":"unknown","url":"https://www.ourcommons.ca/members/fr/lori-idlout%28111116%29/roles","archive_url":null,"archive_captured_at":null,"locator_type":"section","locator_value":"Affiliation politique; roles actuels et passes","accessed_at":"2026-08-01T17:06:26.936Z","language":"fr","reliability_tier":"primary_official","checksum_algorithm":"sha256","checksum":"84736af60dbcda72495da28b3b191f969688dbe773920a01befe249675a382a6","ocr_state":"not_applicable","rights_status":"link_only","publication_status":"verified","revision":1}


public_id: CTF-S-HOC-JENEROUX-ROLES-EN
record_json:
  {"public_id":"CTF-S-HOC-JENEROUX-ROLES-EN","legacy_source_id":null,"source_type":"official_member_profile","title":"Roles — Matt Jeneroux — Current and Past","publisher":"House of Commons of Canada","author":null,"publication_date":null,"date_precision":"unknown","url":"https://www.ourcommons.ca/members/en/matt-jeneroux%2889167%29/roles","archive_url":null,"archive_captured_at":null,"locator_type":"section","locator_value":"Political Affiliation; current and past roles","accessed_at":"2026-08-01T17:06:26.936Z","language":"en","reliability_tier":"primary_official","checksum_algorithm":"sha256","checksum":"49eb7a20e05e7bbb8da9da8006bdcae295bf6084a9f741238978803e9bf749e1","ocr_state":"not_applicable","rights_status":"link_only","publication_status":"verified","revision":1}


public_id: CTF-S-HOC-JENEROUX-ROLES-FR
record_json:
  {"public_id":"CTF-S-HOC-JENEROUX-ROLES-FR","legacy_source_id":null,"source_type":"official_member_profile","title":"Rôles — Matt Jeneroux — Actuels et passés","publisher":"Chambre des communes du Canada","author":null,"publication_date":null,"date_precision":"unknown","url":"https://www.ourcommons.ca/members/fr/matt-jeneroux%2889167%29/roles","archive_url":null,"archive_captured_at":null,"locator_type":"section","locator_value":"Affiliation politique; roles actuels et passes","accessed_at":"2026-08-01T17:06:26.936Z","language":"fr","reliability_tier":"primary_official","checksum_algorithm":"sha256","checksum":"51aa863d64829eae761973fafdb8421feac0ba106afda57f138a2ca0274c23dd","ocr_state":"not_applicable","rights_status":"link_only","publication_status":"verified","revision":1}


public_id: CTF-S-HOC-SAVARD-TREMBLAY-ROLES-EN
record_json:
  {"public_id":"CTF-S-HOC-SAVARD-TREMBLAY-ROLES-EN","legacy_source_id":null,"source_type":"official_member_profile","title":"Roles — Simon-Pierre Savard-Tremblay — Current and Past","publisher":"House of Commons of Canada","author":null,"publication_date":null,"date_precision":"unknown","url":"https://www.ourcommons.ca/members/en/simon-pierre-savard-tremblay%28104944%29/roles","archive_url":null,"archive_captured_at":null,"locator_type":"section","locator_value":"Political Affiliation; current and past roles","accessed_at":"2026-08-01T17:06:26.936Z","language":"en","reliability_tier":"primary_official","checksum_algorithm":"sha256","checksum":"27764e1ea65cc22faeaf767d9a8310eb8fbf0abe7ad35e4eca4106c8844f73a1","ocr_state":"not_applicable","rights_status":"link_only","publication_status":"verified","revision":1}


public_id: CTF-S-HOC-SAVARD-TREMBLAY-ROLES-FR
record_json:
  {"public_id":"CTF-S-HOC-SAVARD-TREMBLAY-ROLES-FR","legacy_source_id":null,"source_type":"official_member_profile","title":"Rôles — Simon-Pierre Savard-Tremblay — Actuels et passés","publisher":"Chambre des communes du Canada","author":null,"publication_date":null,"date_precision":"unknown","url":"https://www.ourcommons.ca/members/fr/simon-pierre-savard-tremblay%28104944%29/roles","archive_url":null,"archive_captured_at":null,"locator_type":"section","locator_value":"Affiliation politique; roles actuels et passes","accessed_at":"2026-08-01T17:06:26.936Z","language":"fr","reliability_tier":"primary_official","checksum_algorithm":"sha256","checksum":"acb753d46a427fc28cf8b7fe802e88a054810c981431a876aab6b8d206a6fd4b","ocr_state":"not_applicable","rights_status":"link_only","publication_status":"verified","revision":1}


public_id: CTF-S-HOC-STRONACH-ROLES
record_json:
  {"public_id":"CTF-S-HOC-STRONACH-ROLES","legacy_source_id":null,"source_type":"official_member_profile","title":"Roles — Belinda Stronach — Current and Past","publisher":"House of Commons of Canada","author":null,"publication_date":null,"date_precision":"unknown","url":"https://www.ourcommons.ca/members/en/belinda-stronach%2825458%29/roles","archive_url":null,"archive_captured_at":null,"locator_type":"section","locator_value":"Political Affiliation; Ministries; 2005-05-16 to 2005-05-17","accessed_at":"2026-08-01T17:06:28.411Z","language":"en","reliability_tier":"primary_official","checksum_algorithm":"sha256","checksum":"c732f730b1114be1ba3786e5e6fb2d6f8e2ef23b6834bd8e66fdb7a95458236d","ocr_state":"not_applicable","rights_status":"link_only","publication_status":"verified","revision":1}


public_id: CTF-S-MA-EC-2025-EN
record_json:
  {"public_id":"CTF-S-MA-EC-2025-EN","legacy_source_id":null,"source_type":"election_record","title":"Past results — Markham—Unionville — 45th general election","publisher":"Elections Canada","author":null,"publication_date":"2025-04-28T00:00:00.000Z","date_precision":"day","url":"https://www.elections.ca/Scripts/vis/PastResults?ED=35058&EV=99&EV_TYPE=6&L=e&MAPID=35058&PAGEID=28&QID=11","archive_url":null,"archive_captured_at":null,"locator_type":"record","locator_value":"Markham—Unionville; 45th general election; Michael Ma row","accessed_at":"2026-08-01T02:37:18.444Z","language":"en","reliability_tier":"primary_official","checksum_algorithm":"sha256","checksum":"779184881be070ef90b2443f946cdeb170448b0b3317130c7e9a1a835212cec7","ocr_state":"not_applicable","rights_status":"link_only","publication_status":"verified","revision":1}


public_id: CTF-S-MA-EC-2025-FR
record_json:
  {"public_id":"CTF-S-MA-EC-2025-FR","legacy_source_id":null,"source_type":"election_record","title":"Résultats antérieurs — Markham—Unionville — 45e élection générale","publisher":"Élections Canada","author":null,"publication_date":"2025-04-28T00:00:00.000Z","date_precision":"day","url":"https://www.elections.ca/Scripts/vis/PastResults?ED=35058&EV=99&EV_TYPE=6&L=f&MAPID=35058&PAGEID=28&QID=11","archive_url":null,"archive_captured_at":null,"locator_type":"record","locator_value":"Markham—Unionville; 45e élection générale; ligne Michael Ma","accessed_at":"2026-08-01T02:37:18.444Z","language":"fr","reliability_tier":"primary_official","checksum_algorithm":"sha256","checksum":"848c4e8f73c9ffadd9a9782968bfa0ab1bb08fcd9b9e235ddc5511091e99f728","ocr_state":"not_applicable","rights_status":"link_only","publication_status":"verified","revision":1}


public_id: CTF-S-MA-HOC-EN
record_json:
  {"public_id":"CTF-S-MA-HOC-EN","legacy_source_id":null,"source_type":"official_member_profile","title":"Roles — Michael Ma — Current and Past","publisher":"House of Commons of Canada","author":null,"publication_date":null,"date_precision":"unknown","url":"https://www.ourcommons.ca/members/en/michael-ma%28105088%29/roles","archive_url":null,"archive_captured_at":null,"locator_type":"section","locator_value":"Political Affiliation; Election Candidate","accessed_at":"2026-08-01T02:37:18.444Z","language":"en","reliability_tier":"primary_official","checksum_algorithm":"sha256","checksum":"9d19954a1c71184c12658f7a36eb20dc6f9c563ba5bdc4d088813f52e58647b6","ocr_state":"not_applicable","rights_status":"link_only","publication_status":"verified","revision":1}


public_id: CTF-S-MA-HOC-FR
record_json:
  {"public_id":"CTF-S-MA-HOC-FR","legacy_source_id":null,"source_type":"official_member_profile","title":"Rôles — Michael Ma — Actuels et passés","publisher":"Chambre des communes du Canada","author":null,"publication_date":null,"date_precision":"unknown","url":"https://www.ourcommons.ca/members/fr/michael-ma%28105088%29/roles","archive_url":null,"archive_captured_at":null,"locator_type":"section","locator_value":"Affiliation politique; Candidat aux élections","accessed_at":"2026-08-01T02:37:18.444Z","language":"fr","reliability_tier":"primary_official","checksum_algorithm":"sha256","checksum":"7e543a9d2c36ec2627962aebee161032ec980a25d7b479971d5d18df95b5b2ef","ocr_state":"not_applicable","rights_status":"link_only","publication_status":"verified","revision":1}


public_id: CTF-S-MB-33-ROSTER
record_json:
  {"public_id":"CTF-S-MB-33-ROSTER","legacy_source_id":null,"source_type":"government_record","title":"Thirty-Third Legislature — member roster","publisher":"Legislative Assembly of Manitoba","author":null,"publication_date":null,"date_precision":"unknown","url":"https://www.gov.mb.ca/legislature/members/leg_photos/33rdleg.pdf","archive_url":null,"archive_captured_at":null,"locator_type":"record","locator_value":"Thirty-Third Legislature; Gilles Roch; PC caucus roster","accessed_at":"2026-08-01T17:06:28.411Z","language":"en","reliability_tier":"primary_official","checksum_algorithm":"sha256","checksum":"bafe0845b85fd2c78eb633ae0b90f4a0336df26795f8da69b939ecebd01beb8e","ocr_state":"not_started","rights_status":"link_only","publication_status":"verified","revision":1}


public_id: CTF-S-MB-HANSARD-1988-09-08
record_json:
  {"public_id":"CTF-S-MB-HANSARD-1988-09-08","legacy_source_id":null,"source_type":"hansard","title":"Debates and Proceedings — September 8, 1988","publisher":"Legislative Assembly of Manitoba","author":null,"publication_date":"1988-09-08T00:00:00.000Z","date_precision":"day","url":"https://www.gov.mb.ca/legislature/hansard/34th_1st/hansardpdf/32.pdf","archive_url":null,"archive_captured_at":null,"locator_type":"record","locator_value":"1988-09-08 sitting; members, constituencies and political affiliation; Gilles Roch listed Liberal","accessed_at":"2026-08-01T17:06:28.411Z","language":"en","reliability_tier":"primary_official","checksum_algorithm":"sha256","checksum":"62c3e96e503f607b8114eeaea00c91bfe5e40cf8ac65955b30fcb0a720af73b9","ocr_state":"machine","rights_status":"link_only","publication_status":"verified","revision":1}


public_id: CTF-S-MB-HANSARD-ROCH-2006
record_json:
  {"public_id":"CTF-S-MB-HANSARD-ROCH-2006","legacy_source_id":null,"source_type":"hansard","title":"Debates and Proceedings — reference to the 1988 Gilles Roch crossing","publisher":"Legislative Assembly of Manitoba","author":null,"publication_date":null,"date_precision":"unknown","url":"https://www.gov.mb.ca/legislature/hansard/38th_4th/hansardpdf/66.pdf","archive_url":null,"archive_captured_at":null,"locator_type":"record","locator_value":"1988 when Gilles Roch crossed the floor","accessed_at":"2026-08-01T17:06:28.411Z","language":"en","reliability_tier":"primary_official","checksum_algorithm":"sha256","checksum":"bbb439bf8aed8a19ae0a3ed4420dbe35af3d4cd9715f7a7482c6d2fe3e9a4a3d","ocr_state":"not_applicable","rights_status":"link_only","publication_status":"verified","revision":1}


public_id: CTF-S-NS-DRUHAN-PROFILE
record_json:
  {"public_id":"CTF-S-NS-DRUHAN-PROFILE","legacy_source_id":null,"source_type":"official_member_profile","title":"Becky Druhan — Member profile","publisher":"Nova Scotia Legislature","author":null,"publication_date":null,"date_precision":"unknown","url":"https://nslegislature.ca/members/profiles/becky-druhan","archive_url":null,"archive_captured_at":null,"locator_type":"section","locator_value":"Party affiliation; Lunenburg West; member profile; accessed 2026-08-01","accessed_at":"2026-08-01T17:06:31.147Z","language":"en","reliability_tier":"primary_official","checksum_algorithm":"sha256","checksum":"fbd78c3bb6032e5bcea4bac03dad32a35eebd2457fcfa59a5ee2413879f85737","ocr_state":"not_applicable","rights_status":"link_only","publication_status":"verified","revision":1}


public_id: CTF-S-NS-MAGUIRE-CABINET-2024
record_json:
  {"public_id":"CTF-S-NS-MAGUIRE-CABINET-2024","legacy_source_id":null,"source_type":"government_record","title":"Brendan Maguire Sworn into Cabinet","publisher":"Government of Nova Scotia","author":null,"publication_date":"2024-02-22T00:00:00.000Z","date_precision":"day","url":"https://news.novascotia.ca/en/2024/02/22/brendan-maguire-sworn-cabinet","archive_url":null,"archive_captured_at":null,"locator_type":"record","locator_value":"Brendan Maguire sworn into cabinet; 2024-02-22","accessed_at":"2026-08-01T17:06:28.411Z","language":"en","reliability_tier":"primary_official","checksum_algorithm":"sha256","checksum":"49fba83841cbc4623a6d408ba80da6869e4c34ba598f8bffea4504ebe2c2faec","ocr_state":"not_applicable","rights_status":"link_only","publication_status":"verified","revision":1}


public_id: CTF-S-OLA-SIMARD-ROLES
record_json:
  {"public_id":"CTF-S-OLA-SIMARD-ROLES","legacy_source_id":null,"source_type":"official_member_profile","title":"Amanda Simard — Member profile","publisher":"Legislative Assembly of Ontario","author":null,"publication_date":null,"date_precision":"unknown","url":"https://www.ola.org/en/members/all/amanda-simard","archive_url":null,"archive_captured_at":null,"locator_type":"section","locator_value":"Party; Progressive Conservative Party of Ontario; Independent Member; Ontario Liberal Party; Parliament 42","accessed_at":"2026-08-01T17:06:28.411Z","language":"en","reliability_tier":"primary_official","checksum_algorithm":"sha256","checksum":"2933b3da0146398c78202dfa956d6869755afef5322095d9113689a72fcd34ba","ocr_state":"not_applicable","rights_status":"link_only","publication_status":"verified","revision":1}


public_id: CTF-S-OLA-SIMARD-ROLES-FR
record_json:
  {"public_id":"CTF-S-OLA-SIMARD-ROLES-FR","legacy_source_id":null,"source_type":"official_member_profile","title":"Amanda Simard — Profil de députée","publisher":"Assemblée législative de l’Ontario","author":null,"publication_date":null,"date_precision":"unknown","url":"https://www.ola.org/fr/deputes/tous/amanda-simard","archive_url":null,"archive_captured_at":null,"locator_type":"section","locator_value":"Parti; Parti progressiste-conservateur de l'Ontario; Députée indépendante; Parti libéral de l'Ontario; Parlement 42","accessed_at":"2026-08-01T17:06:28.411Z","language":"fr","reliability_tier":"primary_official","checksum_algorithm":"sha256","checksum":"265eef2bc14812ac16e826fe80cc45cb3dc7e14ab62524b8d00a5bdf83dc0c0e","ocr_state":"not_applicable","rights_status":"link_only","publication_status":"verified","revision":1}


public_id: CTF-S-PMO-STRONACH-2005
record_json:
  {"public_id":"CTF-S-PMO-STRONACH-2005","legacy_source_id":null,"source_type":"government_record","title":"Statement by Prime Minister Paul Martin","publisher":"Government of Canada","author":null,"publication_date":"2005-05-17T00:00:00.000Z","date_precision":"day","url":"https://www.canada.ca/en/news/archive/2005/05/prime-minister-paul-martin-today-made-following-statement-.html","archive_url":null,"archive_captured_at":null,"locator_type":"record","locator_value":"Statement; Belinda Stronach will cross the floor and join the government and Cabinet; 2005-05-17","accessed_at":"2026-08-01T17:06:28.411Z","language":"en","reliability_tier":"primary_official","checksum_algorithm":"sha256","checksum":"54b3c2cf4f95b67ba1522f46442e2d91f0d96ef172cac657a4ca745d7d64fc76","ocr_state":"not_applicable","rights_status":"link_only","publication_status":"verified","revision":1}


public_id: CTF-S-QUEBEC-CARMANT-CABINET-2026
record_json:
  {"public_id":"CTF-S-QUEBEC-CARMANT-CABINET-2026","legacy_source_id":null,"source_type":"government_record","title":"Christine Fréchette unveils the composition of her new cabinet","publisher":"Government of Quebec","author":null,"publication_date":"2026-04-21T00:00:00.000Z","date_precision":"day","url":"https://www.quebec.ca/nouvelles/actualites/details/regions-resultats-et-ambitions-christine-frechette-devoile-la-composition-de-son-nouveau-conseil-des-ministres-69880","archive_url":null,"archive_captured_at":null,"locator_type":"record","locator_value":"Lionel Carmant appointed Minister responsible for Social Services and the Fight Against Homelessness; 2026-04-21","accessed_at":"2026-08-01T18:18:12.437Z","language":"fr","reliability_tier":"primary_official","checksum_algorithm":"sha256","checksum":"f7069a0926a0d1c0f0159828b5cf9c9c3d1faaa294350ac2f0f3c9e7831a2968","ocr_state":"not_applicable","rights_status":"link_only","publication_status":"verified","revision":1}


public_id: CTF-S-QUEBEC-ISABELLE-POULET-2025
record_json:
  {"public_id":"CTF-S-QUEBEC-ISABELLE-POULET-2025","legacy_source_id":null,"source_type":"government_record","title":"Le premier ministre François Legault annonce l’exclusion d’Isabelle Poulet du caucus de la CAQ","publisher":"Government of Quebec","author":null,"publication_date":"2025-11-04T00:00:00.000Z","date_precision":"day","url":"https://www.quebec.ca/nouvelles/actualites/details/le-premier-ministre-francois-legault-annonce-lexclusion-disabelle-poulet-du-caucus-de-la-caq-66805","archive_url":null,"archive_captured_at":null,"locator_type":"record","locator_value":"Isabelle Poulet exclue du caucus de la CAQ; 2025-11-04","accessed_at":"2026-08-01T18:18:12.437Z","language":"fr","reliability_tier":"primary_official","checksum_algorithm":"sha256","checksum":"d3269d7d28aff66fe1b4652db804f694f29bb6e4ca6a6a366f6bcf0c8be12bb6","ocr_state":"not_applicable","rights_status":"link_only","publication_status":"verified","revision":1}


public_id: CTF-S-QUEBEC-PIERRE-DUFOUR-2025
record_json:
  {"public_id":"CTF-S-QUEBEC-PIERRE-DUFOUR-2025","legacy_source_id":null,"source_type":"government_record","title":"Le premier ministre François Legault annonce l’exclusion de Pierre Dufour du caucus de la CAQ","publisher":"Cabinet du premier ministre du Québec","author":null,"publication_date":"2025-09-05T00:00:00.000Z","date_precision":"day","url":"https://www.newswire.ca/fr/news-releases/le-premier-ministre-francois-legault-annonce-l-exclusion-de-pierre-dufour-du-caucus-de-la-caq-842179460.html","archive_url":null,"archive_captured_at":null,"locator_type":"record","locator_value":"Pierre Dufour exclu du caucus de la CAQ; 2025-09-05","accessed_at":"2026-08-01T18:18:12.437Z","language":"fr","reliability_tier":"primary_official","checksum_algorithm":"sha256","checksum":"fa245c1b15b9d06fe52e5f3f9dfec5a88147f9d1c73fa3aa2cbd8c4762277675","ocr_state":"not_applicable","rights_status":"link_only","publication_status":"verified","revision":1}


public_id: CTF-S-STATCAN-BC-EXECUTIVE-1975
record_json:
  {"public_id":"CTF-S-STATCAN-BC-EXECUTIVE-1975","legacy_source_id":null,"source_type":"government_record","title":"British Columbia Executive Council — December 31, 1975","publisher":"Statistics Canada","author":null,"publication_date":"1975-12-31T00:00:00.000Z","date_precision":"day","url":"https://www66.statcan.gc.ca/eng/1975/197501150103_p.%20103.pdf","archive_url":null,"archive_captured_at":null,"locator_type":"page","locator_value":"British Columbia Executive Council as at 1975-12-31; election 1975-12-11; minister salaries and portfolios","accessed_at":"2026-08-01T17:06:28.411Z","language":"en","reliability_tier":"primary_official","checksum_algorithm":"sha256","checksum":"cfc2fa314a4c92f3b22cac605042c47500cd9aae202b20a13f8f1b6e19b0364d","ocr_state":"machine","rights_status":"link_only","publication_status":"verified","revision":1}


public_id: CTF-S-TVA-FRANCOIS-TREMBLAY-2026
record_json:
  {"public_id":"CTF-S-TVA-FRANCOIS-TREMBLAY-2026","legacy_source_id":null,"source_type":"news","title":"François Tremblay exclu du caucus de la CAQ","publisher":"TVA Nouvelles","author":null,"publication_date":"2026-01-09T00:00:00.000Z","date_precision":"day","url":"https://www.tvanouvelles.ca/2026/01/09/conduite-avec-les-facultes-affaiblies-le-depute-de-la-caq-francois-tremblay-exclu-du-caucus","archive_url":null,"archive_captured_at":null,"locator_type":"record","locator_value":"François Tremblay leaves CAQ caucus; 2026-01-09","accessed_at":"2026-08-01T18:18:12.437Z","language":"fr","reliability_tier":"secondary_reliable","checksum_algorithm":"sha256","checksum":"eb81b4c7767889ce2d0eb4c5e6e270f42c70dc3805b3b6151d7f3e2cd6edc898","ocr_state":"not_applicable","rights_status":"link_only","publication_status":"verified","revision":1}


public_id: CTF-S-TVA-SONA-LAKHOYAN-2025
record_json:
  {"public_id":"CTF-S-TVA-SONA-LAKHOYAN-2025","legacy_source_id":null,"source_type":"news","title":"La députée Sona Lakhoyan Olivier exclue du caucus libéral","publisher":"TVA Nouvelles","author":null,"publication_date":"2025-12-04T00:00:00.000Z","date_precision":"day","url":"https://www.tvanouvelles.ca/2025/12/04/commissaire-a-lethique--la-deputee-sona-lakhoyan-exclut-du-caucus-liberal","archive_url":null,"archive_captured_at":null,"locator_type":"record","locator_value":"Sona Lakhoyan Olivier excluded from Quebec Liberal caucus; 2025-12-04","accessed_at":"2026-08-01T18:18:12.437Z","language":"fr","reliability_tier":"secondary_reliable","checksum_algorithm":"sha256","checksum":"7086622de086057d56e675123ea9b9daa6a985fd17dc5d7ae7c4c4c179d2f582","ocr_state":"not_applicable","rights_status":"link_only","publication_status":"verified","revision":1}


# jurisdictions

public_id: CTF-J-AB
record_json:
  {"public_id":"CTF-J-AB","iso_code":"CA-AB","slug":"alberta","name_en":"Alberta","name_fr":"Alberta","kind":"province","admitted_on":"1905-09-01T00:00:00.000Z","dissolved_on":null,"revision":1}


public_id: CTF-J-BC
record_json:
  {"public_id":"CTF-J-BC","iso_code":"CA-BC","slug":"british-columbia","name_en":"British Columbia","name_fr":"Colombie-Britannique","kind":"province","admitted_on":"1871-07-20T00:00:00.000Z","dissolved_on":null,"revision":2}


public_id: CTF-J-CA
record_json:
  {"public_id":"CTF-J-CA","iso_code":"CA","slug":"canada","name_en":"Canada","name_fr":"Canada","kind":"country","admitted_on":"1867-07-01T00:00:00.000Z","dissolved_on":null,"revision":1}


public_id: CTF-J-MB
record_json:
  {"public_id":"CTF-J-MB","iso_code":"CA-MB","slug":"manitoba","name_en":"Manitoba","name_fr":"Manitoba","kind":"province","admitted_on":"1870-07-15T00:00:00.000Z","dissolved_on":null,"revision":1}


public_id: CTF-J-NB
record_json:
  {"public_id":"CTF-J-NB","iso_code":"CA-NB","slug":"new-brunswick","name_en":"New Brunswick","name_fr":"Nouveau-Brunswick","kind":"province","admitted_on":"1867-07-01T00:00:00.000Z","dissolved_on":null,"revision":1}


public_id: CTF-J-NL
record_json:
  {"public_id":"CTF-J-NL","iso_code":"CA-NL","slug":"newfoundland-and-labrador","name_en":"Newfoundland and Labrador","name_fr":"Terre-Neuve-et-Labrador","kind":"province","admitted_on":"1949-03-31T00:00:00.000Z","dissolved_on":null,"revision":1}


public_id: CTF-J-NS
record_json:
  {"public_id":"CTF-J-NS","iso_code":"CA-NS","slug":"nova-scotia","name_en":"Nova Scotia","name_fr":"Nouvelle-Écosse","kind":"province","admitted_on":"1867-07-01T00:00:00.000Z","dissolved_on":null,"revision":2}


public_id: CTF-J-NT
record_json:
  {"public_id":"CTF-J-NT","iso_code":"CA-NT","slug":"northwest-territories","name_en":"Northwest Territories","name_fr":"Territoires du Nord-Ouest","kind":"territory","admitted_on":"1870-07-15T00:00:00.000Z","dissolved_on":null,"revision":1}


public_id: CTF-J-NU
record_json:
  {"public_id":"CTF-J-NU","iso_code":"CA-NU","slug":"nunavut","name_en":"Nunavut","name_fr":"Nunavut","kind":"territory","admitted_on":"1999-04-01T00:00:00.000Z","dissolved_on":null,"revision":1}


public_id: CTF-J-ON
record_json:
  {"public_id":"CTF-J-ON","iso_code":"CA-ON","slug":"ontario","name_en":"Ontario","name_fr":"Ontario","kind":"province","admitted_on":"1867-07-01T00:00:00.000Z","dissolved_on":null,"revision":1}


public_id: CTF-J-PE
record_json:
  {"public_id":"CTF-J-PE","iso_code":"CA-PE","slug":"prince-edward-island","name_en":"Prince Edward Island","name_fr":"Île-du-Prince-Édouard","kind":"province","admitted_on":"1873-07-01T00:00:00.000Z","dissolved_on":null,"revision":1}


public_id: CTF-J-QC
record_json:
  {"public_id":"CTF-J-QC","iso_code":"CA-QC","slug":"quebec","name_en":"Quebec","name_fr":"Québec","kind":"province","admitted_on":"1867-07-01T00:00:00.000Z","dissolved_on":null,"revision":2}


public_id: CTF-J-SK
record_json:
  {"public_id":"CTF-J-SK","iso_code":"CA-SK","slug":"saskatchewan","name_en":"Saskatchewan","name_fr":"Saskatchewan","kind":"province","admitted_on":"1905-09-01T00:00:00.000Z","dissolved_on":null,"revision":1}


public_id: CTF-J-YT
record_json:
  {"public_id":"CTF-J-YT","iso_code":"CA-YT","slug":"yukon","name_en":"Yukon","name_fr":"Yukon","kind":"territory","admitted_on":"1898-06-13T00:00:00.000Z","dissolved_on":null,"revision":1}


# legislatures

public_id: CTF-L-AB
record_json:
  {"public_id":"CTF-L-AB","slug":"alberta-legislature","jurisdiction_public_id":"CTF-J-AB","name_en":"Legislature of Alberta","name_fr":"Législature de l’Alberta","level":"provincial","founded_on":null,"dissolved_on":null,"official_url":null,"publication_status":"legacy_lead","revision":1}


public_id: CTF-L-BC
record_json:
  {"public_id":"CTF-L-BC","slug":"british-columbia-legislature","jurisdiction_public_id":"CTF-J-BC","name_en":"Legislature of British Columbia","name_fr":"Législature de la Colombie-Britannique","level":"provincial","founded_on":null,"dissolved_on":null,"official_url":null,"publication_status":"legacy_lead","revision":2}


public_id: CTF-L-CA
record_json:
  {"public_id":"CTF-L-CA","slug":"canada-parliament","jurisdiction_public_id":"CTF-J-CA","name_en":"Parliament of Canada","name_fr":"Parlement du Canada","level":"federal","founded_on":null,"dissolved_on":null,"official_url":null,"publication_status":"legacy_lead","revision":1}


public_id: CTF-L-MB
record_json:
  {"public_id":"CTF-L-MB","slug":"manitoba-legislature","jurisdiction_public_id":"CTF-J-MB","name_en":"Legislature of Manitoba","name_fr":"Législature du Manitoba","level":"provincial","founded_on":null,"dissolved_on":null,"official_url":null,"publication_status":"legacy_lead","revision":1}


public_id: CTF-L-NB
record_json:
  {"public_id":"CTF-L-NB","slug":"new-brunswick-legislature","jurisdiction_public_id":"CTF-J-NB","name_en":"Legislature of New Brunswick","name_fr":"Législature du Nouveau-Brunswick","level":"provincial","founded_on":null,"dissolved_on":null,"official_url":null,"publication_status":"legacy_lead","revision":1}


public_id: CTF-L-NL
record_json:
  {"public_id":"CTF-L-NL","slug":"newfoundland-and-labrador-legislature","jurisdiction_public_id":"CTF-J-NL","name_en":"Legislature of Newfoundland and Labrador","name_fr":"Législature de Terre-Neuve-et-Labrador","level":"provincial","founded_on":null,"dissolved_on":null,"official_url":null,"publication_status":"legacy_lead","revision":1}


public_id: CTF-L-NS
record_json:
  {"public_id":"CTF-L-NS","slug":"nova-scotia-legislature","jurisdiction_public_id":"CTF-J-NS","name_en":"Legislature of Nova Scotia","name_fr":"Législature de la Nouvelle-Écosse","level":"provincial","founded_on":null,"dissolved_on":null,"official_url":null,"publication_status":"legacy_lead","revision":2}


public_id: CTF-L-NT
record_json:
  {"public_id":"CTF-L-NT","slug":"northwest-territories-legislature","jurisdiction_public_id":"CTF-J-NT","name_en":"Legislative Assembly of the Northwest Territories","name_fr":"Assemblée législative des Territoires du Nord-Ouest","level":"territorial","founded_on":null,"dissolved_on":null,"official_url":null,"publication_status":"legacy_lead","revision":1}


public_id: CTF-L-NU
record_json:
  {"public_id":"CTF-L-NU","slug":"nunavut-legislature","jurisdiction_public_id":"CTF-J-NU","name_en":"Legislative Assembly of Nunavut","name_fr":"Assemblée législative du Nunavut","level":"territorial","founded_on":null,"dissolved_on":null,"official_url":null,"publication_status":"legacy_lead","revision":1}


public_id: CTF-L-ON
record_json:
  {"public_id":"CTF-L-ON","slug":"ontario-legislature","jurisdiction_public_id":"CTF-J-ON","name_en":"Legislature of Ontario","name_fr":"Législature de l’Ontario","level":"provincial","founded_on":null,"dissolved_on":null,"official_url":null,"publication_status":"legacy_lead","revision":1}


public_id: CTF-L-PE
record_json:
  {"public_id":"CTF-L-PE","slug":"prince-edward-island-legislature","jurisdiction_public_id":"CTF-J-PE","name_en":"Legislature of Prince Edward Island","name_fr":"Législature de l’Île-du-Prince-Édouard","level":"provincial","founded_on":null,"dissolved_on":null,"official_url":null,"publication_status":"legacy_lead","revision":1}


public_id: CTF-L-QC
record_json:
  {"public_id":"CTF-L-QC","slug":"quebec-legislature","jurisdiction_public_id":"CTF-J-QC","name_en":"National Assembly of Quebec","name_fr":"Assemblée nationale du Québec","level":"provincial","founded_on":null,"dissolved_on":null,"official_url":null,"publication_status":"legacy_lead","revision":2}


public_id: CTF-L-SK
record_json:
  {"public_id":"CTF-L-SK","slug":"saskatchewan-legislature","jurisdiction_public_id":"CTF-J-SK","name_en":"Legislature of Saskatchewan","name_fr":"Législature de la Saskatchewan","level":"provincial","founded_on":null,"dissolved_on":null,"official_url":null,"publication_status":"legacy_lead","revision":1}


public_id: CTF-L-YT
record_json:
  {"public_id":"CTF-L-YT","slug":"yukon-legislature","jurisdiction_public_id":"CTF-J-YT","name_en":"Yukon Legislative Assembly","name_fr":"Assemblée législative du Yukon","level":"territorial","founded_on":null,"dissolved_on":null,"official_url":null,"publication_status":"legacy_lead","revision":1}


# chambers

public_id: CTF-H-AB-01
record_json:
  {"public_id":"CTF-H-AB-01","slug":"alberta-legislature-chamber","legislature_public_id":"CTF-L-AB","name_en":"Legislative Assembly","name_fr":"Assemblée législative","chamber_type":"unicameral","active":true,"publication_status":"legacy_lead","revision":1}


public_id: CTF-H-BC-01
record_json:
  {"public_id":"CTF-H-BC-01","slug":"british-columbia-legislature-chamber","legislature_public_id":"CTF-L-BC","name_en":"Legislative Assembly","name_fr":"Assemblée législative","chamber_type":"unicameral","active":true,"publication_status":"legacy_lead","revision":2}


public_id: CTF-H-CA-01
record_json:
  {"public_id":"CTF-H-CA-01","slug":"canada-parliament-chamber","legislature_public_id":"CTF-L-CA","name_en":"House of Commons","name_fr":"Chambre des communes","chamber_type":"unicameral","active":true,"publication_status":"legacy_lead","revision":1}


public_id: CTF-H-MB-01
record_json:
  {"public_id":"CTF-H-MB-01","slug":"manitoba-legislature-chamber","legislature_public_id":"CTF-L-MB","name_en":"Legislative Assembly","name_fr":"Assemblée législative","chamber_type":"unicameral","active":true,"publication_status":"legacy_lead","revision":1}


public_id: CTF-H-NB-01
record_json:
  {"public_id":"CTF-H-NB-01","slug":"new-brunswick-legislature-chamber","legislature_public_id":"CTF-L-NB","name_en":"Legislative Assembly","name_fr":"Assemblée législative","chamber_type":"unicameral","active":true,"publication_status":"legacy_lead","revision":1}


public_id: CTF-H-NL-01
record_json:
  {"public_id":"CTF-H-NL-01","slug":"newfoundland-and-labrador-legislature-chamber","legislature_public_id":"CTF-L-NL","name_en":"House of Assembly","name_fr":"Chambre d’assemblée","chamber_type":"unicameral","active":true,"publication_status":"legacy_lead","revision":1}


public_id: CTF-H-NS-01
record_json:
  {"public_id":"CTF-H-NS-01","slug":"nova-scotia-legislature-chamber","legislature_public_id":"CTF-L-NS","name_en":"House of Assembly","name_fr":"Chambre d’assemblée","chamber_type":"unicameral","active":true,"publication_status":"legacy_lead","revision":2}


public_id: CTF-H-NT-01
record_json:
  {"public_id":"CTF-H-NT-01","slug":"northwest-territories-legislature-chamber","legislature_public_id":"CTF-L-NT","name_en":"Legislative Assembly","name_fr":"Assemblée législative","chamber_type":"unicameral","active":true,"publication_status":"legacy_lead","revision":1}


public_id: CTF-H-NU-01
record_json:
  {"public_id":"CTF-H-NU-01","slug":"nunavut-legislature-chamber","legislature_public_id":"CTF-L-NU","name_en":"Legislative Assembly","name_fr":"Assemblée législative","chamber_type":"unicameral","active":true,"publication_status":"legacy_lead","revision":1}


public_id: CTF-H-ON-01
record_json:
  {"public_id":"CTF-H-ON-01","slug":"ontario-legislature-chamber","legislature_public_id":"CTF-L-ON","name_en":"Legislative Assembly","name_fr":"Assemblée législative","chamber_type":"unicameral","active":true,"publication_status":"legacy_lead","revision":1}


public_id: CTF-H-PE-01
record_json:
  {"public_id":"CTF-H-PE-01","slug":"prince-edward-island-legislature-chamber","legislature_public_id":"CTF-L-PE","name_en":"Legislative Assembly","name_fr":"Assemblée législative","chamber_type":"unicameral","active":true,"publication_status":"legacy_lead","revision":1}


public_id: CTF-H-QC-01
record_json:
  {"public_id":"CTF-H-QC-01","slug":"quebec-legislature-chamber","legislature_public_id":"CTF-L-QC","name_en":"National Assembly","name_fr":"Assemblée nationale","chamber_type":"unicameral","active":true,"publication_status":"legacy_lead","revision":2}


public_id: CTF-H-SK-01
record_json:
  {"public_id":"CTF-H-SK-01","slug":"saskatchewan-legislature-chamber","legislature_public_id":"CTF-L-SK","name_en":"Legislative Assembly","name_fr":"Assemblée législative","chamber_type":"unicameral","active":true,"publication_status":"legacy_lead","revision":1}


public_id: CTF-H-YT-01
record_json:
  {"public_id":"CTF-H-YT-01","slug":"yukon-legislature-chamber","legislature_public_id":"CTF-L-YT","name_en":"Legislative Assembly","name_fr":"Assemblée législative","chamber_type":"unicameral","active":true,"publication_status":"legacy_lead","revision":1}


# sessions

public_id: CTF-SES-LEGACY-000001
record_json:
  {"public_id":"CTF-SES-LEGACY-000001","legacy_session_id":1,"slug":"canada-parliament-legacy-session-1","legislature_public_id":"CTF-L-CA","chamber_public_id":"CTF-H-CA-01","parliament_number":1,"session_number":null,"name_en":"1st Parliament","name_fr":"1er Parlement","start_date":"1867-11-06T00:00:00.000Z","end_date":"1872-07-08T00:00:00.000Z","date_precision":"day","seat_count":181,"majority_threshold":91,"publication_status":"legacy_lead","revision":1}


public_id: CTF-SES-LEGACY-000002
record_json:
  {"public_id":"CTF-SES-LEGACY-000002","legacy_session_id":2,"slug":"canada-parliament-legacy-session-2","legislature_public_id":"CTF-L-CA","chamber_public_id":"CTF-H-CA-01","parliament_number":35,"session_number":null,"name_en":"35th Parliament","name_fr":"35e Parlement","start_date":"1994-01-17T00:00:00.000Z","end_date":"1997-04-27T00:00:00.000Z","date_precision":"day","seat_count":295,"majority_threshold":148,"publication_status":"legacy_lead","revision":1}


public_id: CTF-SES-LEGACY-000003
record_json:
  {"public_id":"CTF-SES-LEGACY-000003","legacy_session_id":3,"slug":"canada-parliament-legacy-session-3","legislature_public_id":"CTF-L-CA","chamber_public_id":"CTF-H-CA-01","parliament_number":36,"session_number":null,"name_en":"36th Parliament","name_fr":"36e Parlement","start_date":"1997-09-22T00:00:00.000Z","end_date":"2000-10-22T00:00:00.000Z","date_precision":"day","seat_count":301,"majority_threshold":151,"publication_status":"legacy_lead","revision":1}


public_id: CTF-SES-LEGACY-000004
record_json:
  {"public_id":"CTF-SES-LEGACY-000004","legacy_session_id":4,"slug":"canada-parliament-legacy-session-4","legislature_public_id":"CTF-L-CA","chamber_public_id":"CTF-H-CA-01","parliament_number":37,"session_number":null,"name_en":"37th Parliament","name_fr":"37e Parlement","start_date":"2001-01-29T00:00:00.000Z","end_date":"2004-05-23T00:00:00.000Z","date_precision":"day","seat_count":301,"majority_threshold":151,"publication_status":"legacy_lead","revision":1}


public_id: CTF-SES-LEGACY-000005
record_json:
  {"public_id":"CTF-SES-LEGACY-000005","legacy_session_id":5,"slug":"canada-parliament-legacy-session-5","legislature_public_id":"CTF-L-CA","chamber_public_id":"CTF-H-CA-01","parliament_number":38,"session_number":null,"name_en":"38th Parliament","name_fr":"38e Parlement","start_date":"2004-10-04T00:00:00.000Z","end_date":"2005-11-29T00:00:00.000Z","date_precision":"day","seat_count":308,"majority_threshold":155,"publication_status":"legacy_lead","revision":1}


public_id: CTF-SES-LEGACY-000006
record_json:
  {"public_id":"CTF-SES-LEGACY-000006","legacy_session_id":6,"slug":"canada-parliament-legacy-session-6","legislature_public_id":"CTF-L-CA","chamber_public_id":"CTF-H-CA-01","parliament_number":39,"session_number":null,"name_en":"39th Parliament","name_fr":"39e Parlement","start_date":"2006-04-03T00:00:00.000Z","end_date":"2008-09-07T00:00:00.000Z","date_precision":"day","seat_count":308,"majority_threshold":155,"publication_status":"legacy_lead","revision":1}


public_id: CTF-SES-LEGACY-000007
record_json:
  {"public_id":"CTF-SES-LEGACY-000007","legacy_session_id":7,"slug":"canada-parliament-legacy-session-7","legislature_public_id":"CTF-L-CA","chamber_public_id":"CTF-H-CA-01","parliament_number":40,"session_number":null,"name_en":"40th Parliament","name_fr":"40e Parlement","start_date":"2008-11-18T00:00:00.000Z","end_date":"2011-03-26T00:00:00.000Z","date_precision":"day","seat_count":308,"majority_threshold":155,"publication_status":"legacy_lead","revision":1}


public_id: CTF-SES-LEGACY-000008
record_json:
  {"public_id":"CTF-SES-LEGACY-000008","legacy_session_id":8,"slug":"canada-parliament-legacy-session-8","legislature_public_id":"CTF-L-CA","chamber_public_id":"CTF-H-CA-01","parliament_number":41,"session_number":null,"name_en":"41st Parliament","name_fr":"41e Parlement","start_date":"2011-06-02T00:00:00.000Z","end_date":"2015-08-02T00:00:00.000Z","date_precision":"day","seat_count":308,"majority_threshold":155,"publication_status":"legacy_lead","revision":1}


public_id: CTF-SES-LEGACY-000009
record_json:
  {"public_id":"CTF-SES-LEGACY-000009","legacy_session_id":9,"slug":"canada-parliament-legacy-session-9","legislature_public_id":"CTF-L-CA","chamber_public_id":"CTF-H-CA-01","parliament_number":42,"session_number":null,"name_en":"42nd Parliament","name_fr":"42e Parlement","start_date":"2015-12-03T00:00:00.000Z","end_date":"2019-09-11T00:00:00.000Z","date_precision":"day","seat_count":338,"majority_threshold":170,"publication_status":"legacy_lead","revision":1}


public_id: CTF-SES-LEGACY-000010
record_json:
  {"public_id":"CTF-SES-LEGACY-000010","legacy_session_id":10,"slug":"canada-parliament-legacy-session-10","legislature_public_id":"CTF-L-CA","chamber_public_id":"CTF-H-CA-01","parliament_number":43,"session_number":null,"name_en":"43rd Parliament","name_fr":"43e Parlement","start_date":"2019-12-05T00:00:00.000Z","end_date":"2021-08-15T00:00:00.000Z","date_precision":"day","seat_count":338,"majority_threshold":170,"publication_status":"legacy_lead","revision":1}


public_id: CTF-SES-LEGACY-000011
record_json:
  {"public_id":"CTF-SES-LEGACY-000011","legacy_session_id":11,"slug":"canada-parliament-legacy-session-11","legislature_public_id":"CTF-L-CA","chamber_public_id":"CTF-H-CA-01","parliament_number":44,"session_number":null,"name_en":"44th Parliament","name_fr":"44e Parlement","start_date":"2021-11-22T00:00:00.000Z","end_date":"2025-01-06T00:00:00.000Z","date_precision":"day","seat_count":338,"majority_threshold":170,"publication_status":"legacy_lead","revision":1}


public_id: CTF-SES-LEGACY-000012
record_json:
  {"public_id":"CTF-SES-LEGACY-000012","legacy_session_id":12,"slug":"canada-parliament-legacy-session-12","legislature_public_id":"CTF-L-CA","chamber_public_id":"CTF-H-CA-01","parliament_number":45,"session_number":null,"name_en":"45th Parliament","name_fr":"45e Parlement","start_date":"2025-05-12T00:00:00.000Z","end_date":null,"date_precision":"day","seat_count":343,"majority_threshold":172,"publication_status":"legacy_lead","revision":1}


public_id: CTF-SES-LEGACY-000013
record_json:
  {"public_id":"CTF-SES-LEGACY-000013","legacy_session_id":13,"slug":"canada-parliament-legacy-session-13","legislature_public_id":"CTF-L-CA","chamber_public_id":"CTF-H-CA-01","parliament_number":2,"session_number":null,"name_en":"2nd Parliament","name_fr":"2e Parlement","start_date":"1873-03-05T00:00:00.000Z","end_date":"1874-01-02T00:00:00.000Z","date_precision":"day","seat_count":200,"majority_threshold":101,"publication_status":"legacy_lead","revision":1}


public_id: CTF-SES-LEGACY-000014
record_json:
  {"public_id":"CTF-SES-LEGACY-000014","legacy_session_id":14,"slug":"canada-parliament-legacy-session-14","legislature_public_id":"CTF-L-CA","chamber_public_id":"CTF-H-CA-01","parliament_number":3,"session_number":null,"name_en":"3rd Parliament","name_fr":"3e Parlement","start_date":"1874-03-26T00:00:00.000Z","end_date":"1878-08-17T00:00:00.000Z","date_precision":"day","seat_count":206,"majority_threshold":104,"publication_status":"legacy_lead","revision":1}


public_id: CTF-SES-LEGACY-000015
record_json:
  {"public_id":"CTF-SES-LEGACY-000015","legacy_session_id":15,"slug":"canada-parliament-legacy-session-15","legislature_public_id":"CTF-L-CA","chamber_public_id":"CTF-H-CA-01","parliament_number":4,"session_number":null,"name_en":"4th Parliament","name_fr":"4e Parlement","start_date":"1879-02-13T00:00:00.000Z","end_date":"1882-05-18T00:00:00.000Z","date_precision":"day","seat_count":206,"majority_threshold":104,"publication_status":"legacy_lead","revision":1}


public_id: CTF-SES-LEGACY-000016
record_json:
  {"public_id":"CTF-SES-LEGACY-000016","legacy_session_id":16,"slug":"canada-parliament-legacy-session-16","legislature_public_id":"CTF-L-CA","chamber_public_id":"CTF-H-CA-01","parliament_number":5,"session_number":null,"name_en":"5th Parliament","name_fr":"5e Parlement","start_date":"1883-02-08T00:00:00.000Z","end_date":"1886-06-02T00:00:00.000Z","date_precision":"day","seat_count":211,"majority_threshold":106,"publication_status":"legacy_lead","revision":1}


public_id: CTF-SES-LEGACY-000017
record_json:
  {"public_id":"CTF-SES-LEGACY-000017","legacy_session_id":17,"slug":"canada-parliament-legacy-session-17","legislature_public_id":"CTF-L-CA","chamber_public_id":"CTF-H-CA-01","parliament_number":6,"session_number":null,"name_en":"6th Parliament","name_fr":"6e Parlement","start_date":"1887-04-13T00:00:00.000Z","end_date":"1891-02-03T00:00:00.000Z","date_precision":"day","seat_count":215,"majority_threshold":108,"publication_status":"legacy_lead","revision":1}


public_id: CTF-SES-LEGACY-000018
record_json:
  {"public_id":"CTF-SES-LEGACY-000018","legacy_session_id":18,"slug":"canada-parliament-legacy-session-18","legislature_public_id":"CTF-L-CA","chamber_public_id":"CTF-H-CA-01","parliament_number":7,"session_number":null,"name_en":"7th Parliament","name_fr":"7e Parlement","start_date":"1891-04-29T00:00:00.000Z","end_date":"1896-04-24T00:00:00.000Z","date_precision":"day","seat_count":215,"majority_threshold":108,"publication_status":"legacy_lead","revision":1}


public_id: CTF-SES-LEGACY-000019
record_json:
  {"public_id":"CTF-SES-LEGACY-000019","legacy_session_id":19,"slug":"canada-parliament-legacy-session-19","legislature_public_id":"CTF-L-CA","chamber_public_id":"CTF-H-CA-01","parliament_number":8,"session_number":null,"name_en":"8th Parliament","name_fr":"8e Parlement","start_date":"1896-08-19T00:00:00.000Z","end_date":"1900-10-09T00:00:00.000Z","date_precision":"day","seat_count":213,"majority_threshold":107,"publication_status":"legacy_lead","revision":1}


public_id: CTF-SES-LEGACY-000020
record_json:
  {"public_id":"CTF-SES-LEGACY-000020","legacy_session_id":20,"slug":"canada-parliament-legacy-session-20","legislature_public_id":"CTF-L-CA","chamber_public_id":"CTF-H-CA-01","parliament_number":9,"session_number":null,"name_en":"9th Parliament","name_fr":"9e Parlement","start_date":"1901-02-06T00:00:00.000Z","end_date":"1904-09-29T00:00:00.000Z","date_precision":"day","seat_count":214,"majority_threshold":108,"publication_status":"legacy_lead","revision":1}


public_id: CTF-SES-LEGACY-000021
record_json:
  {"public_id":"CTF-SES-LEGACY-000021","legacy_session_id":21,"slug":"canada-parliament-legacy-session-21","legislature_public_id":"CTF-L-CA","chamber_public_id":"CTF-H-CA-01","parliament_number":10,"session_number":null,"name_en":"10th Parliament","name_fr":"10e Parlement","start_date":"1905-01-11T00:00:00.000Z","end_date":"1908-09-17T00:00:00.000Z","date_precision":"day","seat_count":214,"majority_threshold":108,"publication_status":"legacy_lead","revision":1}


public_id: CTF-SES-LEGACY-000022
record_json:
  {"public_id":"CTF-SES-LEGACY-000022","legacy_session_id":22,"slug":"canada-parliament-legacy-session-22","legislature_public_id":"CTF-L-CA","chamber_public_id":"CTF-H-CA-01","parliament_number":11,"session_number":null,"name_en":"11th Parliament","name_fr":"11e Parlement","start_date":"1909-01-20T00:00:00.000Z","end_date":"1911-07-29T00:00:00.000Z","date_precision":"day","seat_count":221,"majority_threshold":111,"publication_status":"legacy_lead","revision":1}


public_id: CTF-SES-LEGACY-000023
record_json:
  {"public_id":"CTF-SES-LEGACY-000023","legacy_session_id":23,"slug":"canada-parliament-legacy-session-23","legislature_public_id":"CTF-L-CA","chamber_public_id":"CTF-H-CA-01","parliament_number":12,"session_number":null,"name_en":"12th Parliament","name_fr":"12e Parlement","start_date":"1911-11-15T00:00:00.000Z","end_date":"1917-10-06T00:00:00.000Z","date_precision":"day","seat_count":221,"majority_threshold":111,"publication_status":"legacy_lead","revision":1}


public_id: CTF-SES-LEGACY-000024
record_json:
  {"public_id":"CTF-SES-LEGACY-000024","legacy_session_id":24,"slug":"canada-parliament-legacy-session-24","legislature_public_id":"CTF-L-CA","chamber_public_id":"CTF-H-CA-01","parliament_number":13,"session_number":null,"name_en":"13th Parliament","name_fr":"13e Parlement","start_date":"1918-03-18T00:00:00.000Z","end_date":"1921-10-04T00:00:00.000Z","date_precision":"day","seat_count":235,"majority_threshold":118,"publication_status":"legacy_lead","revision":1}


public_id: CTF-SES-LEGACY-000025
record_json:
  {"public_id":"CTF-SES-LEGACY-000025","legacy_session_id":25,"slug":"canada-parliament-legacy-session-25","legislature_public_id":"CTF-L-CA","chamber_public_id":"CTF-H-CA-01","parliament_number":14,"session_number":null,"name_en":"14th Parliament","name_fr":"14e Parlement","start_date":"1922-03-08T00:00:00.000Z","end_date":"1925-09-05T00:00:00.000Z","date_precision":"day","seat_count":235,"majority_threshold":118,"publication_status":"legacy_lead","revision":1}


public_id: CTF-SES-LEGACY-000026
record_json:
  {"public_id":"CTF-SES-LEGACY-000026","legacy_session_id":26,"slug":"canada-parliament-legacy-session-26","legislature_public_id":"CTF-L-CA","chamber_public_id":"CTF-H-CA-01","parliament_number":15,"session_number":null,"name_en":"15th Parliament","name_fr":"15e Parlement","start_date":"1926-01-07T00:00:00.000Z","end_date":"1926-07-02T00:00:00.000Z","date_precision":"day","seat_count":245,"majority_threshold":123,"publication_status":"legacy_lead","revision":1}


public_id: CTF-SES-LEGACY-000027
record_json:
  {"public_id":"CTF-SES-LEGACY-000027","legacy_session_id":27,"slug":"canada-parliament-legacy-session-27","legislature_public_id":"CTF-L-CA","chamber_public_id":"CTF-H-CA-01","parliament_number":16,"session_number":null,"name_en":"16th Parliament","name_fr":"16e Parlement","start_date":"1926-12-09T00:00:00.000Z","end_date":"1930-05-30T00:00:00.000Z","date_precision":"day","seat_count":245,"majority_threshold":123,"publication_status":"legacy_lead","revision":1}


public_id: CTF-SES-LEGACY-000028
record_json:
  {"public_id":"CTF-SES-LEGACY-000028","legacy_session_id":28,"slug":"canada-parliament-legacy-session-28","legislature_public_id":"CTF-L-CA","chamber_public_id":"CTF-H-CA-01","parliament_number":17,"session_number":null,"name_en":"17th Parliament","name_fr":"17e Parlement","start_date":"1930-09-08T00:00:00.000Z","end_date":"1935-08-15T00:00:00.000Z","date_precision":"day","seat_count":245,"majority_threshold":123,"publication_status":"legacy_lead","revision":1}


public_id: CTF-SES-LEGACY-000029
record_json:
  {"public_id":"CTF-SES-LEGACY-000029","legacy_session_id":29,"slug":"canada-parliament-legacy-session-29","legislature_public_id":"CTF-L-CA","chamber_public_id":"CTF-H-CA-01","parliament_number":18,"session_number":null,"name_en":"18th Parliament","name_fr":"18e Parlement","start_date":"1936-02-06T00:00:00.000Z","end_date":"1940-01-25T00:00:00.000Z","date_precision":"day","seat_count":245,"majority_threshold":123,"publication_status":"legacy_lead","revision":1}


public_id: CTF-SES-LEGACY-000030
record_json:
  {"public_id":"CTF-SES-LEGACY-000030","legacy_session_id":30,"slug":"canada-parliament-legacy-session-30","legislature_public_id":"CTF-L-CA","chamber_public_id":"CTF-H-CA-01","parliament_number":19,"session_number":null,"name_en":"19th Parliament","name_fr":"19e Parlement","start_date":"1940-05-16T00:00:00.000Z","end_date":"1945-04-16T00:00:00.000Z","date_precision":"day","seat_count":245,"majority_threshold":123,"publication_status":"legacy_lead","revision":1}


public_id: CTF-SES-LEGACY-000031
record_json:
  {"public_id":"CTF-SES-LEGACY-000031","legacy_session_id":31,"slug":"canada-parliament-legacy-session-31","legislature_public_id":"CTF-L-CA","chamber_public_id":"CTF-H-CA-01","parliament_number":20,"session_number":null,"name_en":"20th Parliament","name_fr":"20e Parlement","start_date":"1945-09-06T00:00:00.000Z","end_date":"1949-04-30T00:00:00.000Z","date_precision":"day","seat_count":245,"majority_threshold":123,"publication_status":"legacy_lead","revision":1}


public_id: CTF-SES-LEGACY-000032
record_json:
  {"public_id":"CTF-SES-LEGACY-000032","legacy_session_id":32,"slug":"canada-parliament-legacy-session-32","legislature_public_id":"CTF-L-CA","chamber_public_id":"CTF-H-CA-01","parliament_number":21,"session_number":null,"name_en":"21st Parliament","name_fr":"21e Parlement","start_date":"1949-09-15T00:00:00.000Z","end_date":"1953-06-12T00:00:00.000Z","date_precision":"day","seat_count":262,"majority_threshold":132,"publication_status":"legacy_lead","revision":1}


public_id: CTF-SES-LEGACY-000033
record_json:
  {"public_id":"CTF-SES-LEGACY-000033","legacy_session_id":33,"slug":"canada-parliament-legacy-session-33","legislature_public_id":"CTF-L-CA","chamber_public_id":"CTF-H-CA-01","parliament_number":22,"session_number":null,"name_en":"22nd Parliament","name_fr":"22e Parlement","start_date":"1953-11-12T00:00:00.000Z","end_date":"1957-04-12T00:00:00.000Z","date_precision":"day","seat_count":265,"majority_threshold":133,"publication_status":"legacy_lead","revision":1}


public_id: CTF-SES-LEGACY-000034
record_json:
  {"public_id":"CTF-SES-LEGACY-000034","legacy_session_id":34,"slug":"canada-parliament-legacy-session-34","legislature_public_id":"CTF-L-CA","chamber_public_id":"CTF-H-CA-01","parliament_number":23,"session_number":null,"name_en":"23rd Parliament","name_fr":"23e Parlement","start_date":"1957-10-14T00:00:00.000Z","end_date":"1958-02-01T00:00:00.000Z","date_precision":"day","seat_count":265,"majority_threshold":133,"publication_status":"legacy_lead","revision":1}


public_id: CTF-SES-LEGACY-000035
record_json:
  {"public_id":"CTF-SES-LEGACY-000035","legacy_session_id":35,"slug":"canada-parliament-legacy-session-35","legislature_public_id":"CTF-L-CA","chamber_public_id":"CTF-H-CA-01","parliament_number":24,"session_number":null,"name_en":"24th Parliament","name_fr":"24e Parlement","start_date":"1958-05-12T00:00:00.000Z","end_date":"1962-04-19T00:00:00.000Z","date_precision":"day","seat_count":265,"majority_threshold":133,"publication_status":"legacy_lead","revision":1}


public_id: CTF-SES-LEGACY-000036
record_json:
  {"public_id":"CTF-SES-LEGACY-000036","legacy_session_id":36,"slug":"canada-parliament-legacy-session-36","legislature_public_id":"CTF-L-CA","chamber_public_id":"CTF-H-CA-01","parliament_number":25,"session_number":null,"name_en":"25th Parliament","name_fr":"25e Parlement","start_date":"1962-09-27T00:00:00.000Z","end_date":"1963-02-06T00:00:00.000Z","date_precision":"day","seat_count":265,"majority_threshold":133,"publication_status":"legacy_lead","revision":1}


public_id: CTF-SES-LEGACY-000037
record_json:
  {"public_id":"CTF-SES-LEGACY-000037","legacy_session_id":37,"slug":"canada-parliament-legacy-session-37","legislature_public_id":"CTF-L-CA","chamber_public_id":"CTF-H-CA-01","parliament_number":26,"session_number":null,"name_en":"26th Parliament","name_fr":"26e Parlement","start_date":"1963-05-16T00:00:00.000Z","end_date":"1965-09-08T00:00:00.000Z","date_precision":"day","seat_count":265,"majority_threshold":133,"publication_status":"legacy_lead","revision":1}


public_id: CTF-SES-LEGACY-000038
record_json:
  {"public_id":"CTF-SES-LEGACY-000038","legacy_session_id":38,"slug":"canada-parliament-legacy-session-38","legislature_public_id":"CTF-L-CA","chamber_public_id":"CTF-H-CA-01","parliament_number":27,"session_number":null,"name_en":"27th Parliament","name_fr":"27e Parlement","start_date":"1966-01-18T00:00:00.000Z","end_date":"1968-04-23T00:00:00.000Z","date_precision":"day","seat_count":265,"majority_threshold":133,"publication_status":"legacy_lead","revision":1}


public_id: CTF-SES-LEGACY-000039
record_json:
  {"public_id":"CTF-SES-LEGACY-000039","legacy_session_id":39,"slug":"canada-parliament-legacy-session-39","legislature_public_id":"CTF-L-CA","chamber_public_id":"CTF-H-CA-01","parliament_number":28,"session_number":null,"name_en":"28th Parliament","name_fr":"28e Parlement","start_date":"1968-09-12T00:00:00.000Z","end_date":"1972-09-01T00:00:00.000Z","date_precision":"day","seat_count":264,"majority_threshold":133,"publication_status":"legacy_lead","revision":1}


public_id: CTF-SES-LEGACY-000040
record_json:
  {"public_id":"CTF-SES-LEGACY-000040","legacy_session_id":40,"slug":"canada-parliament-legacy-session-40","legislature_public_id":"CTF-L-CA","chamber_public_id":"CTF-H-CA-01","parliament_number":29,"session_number":null,"name_en":"29th Parliament","name_fr":"29e Parlement","start_date":"1973-01-04T00:00:00.000Z","end_date":"1974-05-09T00:00:00.000Z","date_precision":"day","seat_count":264,"majority_threshold":133,"publication_status":"legacy_lead","revision":1}


public_id: CTF-SES-LEGACY-000041
record_json:
  {"public_id":"CTF-SES-LEGACY-000041","legacy_session_id":41,"slug":"canada-parliament-legacy-session-41","legislature_public_id":"CTF-L-CA","chamber_public_id":"CTF-H-CA-01","parliament_number":30,"session_number":null,"name_en":"30th Parliament","name_fr":"30e Parlement","start_date":"1974-09-30T00:00:00.000Z","end_date":"1979-03-26T00:00:00.000Z","date_precision":"day","seat_count":264,"majority_threshold":133,"publication_status":"legacy_lead","revision":1}


public_id: CTF-SES-LEGACY-000042
record_json:
  {"public_id":"CTF-SES-LEGACY-000042","legacy_session_id":42,"slug":"canada-parliament-legacy-session-42","legislature_public_id":"CTF-L-CA","chamber_public_id":"CTF-H-CA-01","parliament_number":31,"session_number":null,"name_en":"31st Parliament","name_fr":"31e Parlement","start_date":"1979-10-09T00:00:00.000Z","end_date":"1979-12-14T00:00:00.000Z","date_precision":"day","seat_count":282,"majority_threshold":142,"publication_status":"legacy_lead","revision":1}


public_id: CTF-SES-LEGACY-000043
record_json:
  {"public_id":"CTF-SES-LEGACY-000043","legacy_session_id":43,"slug":"canada-parliament-legacy-session-43","legislature_public_id":"CTF-L-CA","chamber_public_id":"CTF-H-CA-01","parliament_number":32,"session_number":null,"name_en":"32nd Parliament","name_fr":"32e Parlement","start_date":"1980-04-14T00:00:00.000Z","end_date":"1984-07-09T00:00:00.000Z","date_precision":"day","seat_count":282,"majority_threshold":142,"publication_status":"legacy_lead","revision":1}


public_id: CTF-SES-LEGACY-000044
record_json:
  {"public_id":"CTF-SES-LEGACY-000044","legacy_session_id":44,"slug":"canada-parliament-legacy-session-44","legislature_public_id":"CTF-L-CA","chamber_public_id":"CTF-H-CA-01","parliament_number":33,"session_number":null,"name_en":"33rd Parliament","name_fr":"33e Parlement","start_date":"1984-11-05T00:00:00.000Z","end_date":"1988-10-01T00:00:00.000Z","date_precision":"day","seat_count":282,"majority_threshold":142,"publication_status":"legacy_lead","revision":1}


public_id: CTF-SES-LEGACY-000045
record_json:
  {"public_id":"CTF-SES-LEGACY-000045","legacy_session_id":45,"slug":"canada-parliament-legacy-session-45","legislature_public_id":"CTF-L-CA","chamber_public_id":"CTF-H-CA-01","parliament_number":34,"session_number":null,"name_en":"34th Parliament","name_fr":"34e Parlement","start_date":"1988-12-12T00:00:00.000Z","end_date":"1993-09-08T00:00:00.000Z","date_precision":"day","seat_count":295,"majority_threshold":148,"publication_status":"legacy_lead","revision":1}


# party_aliases

public_id: CTF-PAL-00000001
record_json:
  {"public_id":"CTF-PAL-00000001","party_public_id":"CTF-PTY-CA-ANTI-CONFEDERATION","jurisdiction_public_id":"CTF-J-CA","alias":"Anti-Confederate","language":"und","valid_from":null,"valid_to":null,"official":false,"source_public_id":null}


public_id: CTF-PAL-00000002
record_json:
  {"public_id":"CTF-PAL-00000002","party_public_id":"CTF-PTY-CA-LIBERAL-CONSERVATIVE","jurisdiction_public_id":"CTF-J-CA","alias":"Liberal-Conservative","language":"und","valid_from":null,"valid_to":null,"official":false,"source_public_id":null}


public_id: CTF-PAL-00000004
record_json:
  {"public_id":"CTF-PAL-00000004","party_public_id":"CTF-PTY-CA-LIBERAL","jurisdiction_public_id":"CTF-J-CA","alias":"Liberal","language":"und","valid_from":null,"valid_to":null,"official":false,"source_public_id":null}


public_id: CTF-PAL-00000006
record_json:
  {"public_id":"CTF-PAL-00000006","party_public_id":"CTF-PTY-CA-LIBERAL-UNIONIST","jurisdiction_public_id":"CTF-J-CA","alias":"Liberal-Unionist","language":"und","valid_from":null,"valid_to":null,"official":false,"source_public_id":null}


public_id: CTF-PAL-00000010
record_json:
  {"public_id":"CTF-PAL-00000010","party_public_id":"CTF-PTY-CA-UNIONIST","jurisdiction_public_id":"CTF-J-CA","alias":"Unionist","language":"und","valid_from":null,"valid_to":null,"official":false,"source_public_id":null}


public_id: CTF-PAL-00000012
record_json:
  {"public_id":"CTF-PAL-00000012","party_public_id":"CTF-PTY-CA-CONSERVATIVE-1867","jurisdiction_public_id":"CTF-J-CA","alias":"Conservative","language":"und","valid_from":null,"valid_to":null,"official":false,"source_public_id":null}


public_id: CTF-PAL-00000013
record_json:
  {"public_id":"CTF-PAL-00000013","party_public_id":"CTF-PTY-CA-RECONSTRUCTION","jurisdiction_public_id":"CTF-J-CA","alias":"Reconstruction Party","language":"und","valid_from":null,"valid_to":null,"official":false,"source_public_id":null}


public_id: CTF-PAL-00000014
record_json:
  {"public_id":"CTF-PAL-00000014","party_public_id":"CTF-PTY-CA-CCF","jurisdiction_public_id":"CTF-J-CA","alias":"CCF (socialist party)","language":"und","valid_from":null,"valid_to":null,"official":false,"source_public_id":null}


public_id: CTF-PAL-00000015
record_json:
  {"public_id":"CTF-PAL-00000015","party_public_id":"CTF-PTY-CA-NDP","jurisdiction_public_id":"CTF-J-CA","alias":"NDP","language":"und","valid_from":null,"valid_to":null,"official":false,"source_public_id":null}


public_id: CTF-PAL-00000018
record_json:
  {"public_id":"CTF-PAL-00000018","party_public_id":"CTF-PTY-BC-NDP","jurisdiction_public_id":"CTF-J-BC","alias":"NDP","language":"und","valid_from":null,"valid_to":null,"official":false,"source_public_id":null}


public_id: CTF-PAL-00000019
record_json:
  {"public_id":"CTF-PAL-00000019","party_public_id":"CTF-PTY-BC-SOCIAL-CREDIT","jurisdiction_public_id":"CTF-J-BC","alias":"Social Credit","language":"und","valid_from":null,"valid_to":null,"official":false,"source_public_id":null}


public_id: CTF-PAL-00000020
record_json:
  {"public_id":"CTF-PAL-00000020","party_public_id":"CTF-PTY-CA-PROGRESSIVE-CONSERVATIVE","jurisdiction_public_id":"CTF-J-CA","alias":"Progressive Conservative","language":"und","valid_from":null,"valid_to":null,"official":false,"source_public_id":null}


public_id: CTF-PAL-00000022
record_json:
  {"public_id":"CTF-PAL-00000022","party_public_id":"CTF-PTY-CA-PROGRESSIVE-CONSERVATIVE","jurisdiction_public_id":"CTF-J-CA","alias":"Prog. Conservative","language":"und","valid_from":null,"valid_to":null,"official":false,"source_public_id":null}


public_id: CTF-PAL-00000024
record_json:
  {"public_id":"CTF-PAL-00000024","party_public_id":"CTF-PTY-CA-BLOC","jurisdiction_public_id":"CTF-J-CA","alias":"Bloc Québécois","language":"und","valid_from":null,"valid_to":null,"official":false,"source_public_id":null}


public_id: CTF-PAL-00000026
record_json:
  {"public_id":"CTF-PAL-00000026","party_public_id":"CTF-PTY-QC-EQUALITY","jurisdiction_public_id":"CTF-J-QC","alias":"Equality Party","language":"und","valid_from":null,"valid_to":null,"official":false,"source_public_id":null}


public_id: CTF-PAL-00000027
record_json:
  {"public_id":"CTF-PAL-00000027","party_public_id":"CTF-PTY-QC-PQ","jurisdiction_public_id":"CTF-J-QC","alias":"Parti Québécois","language":"und","valid_from":null,"valid_to":null,"official":false,"source_public_id":null}


public_id: CTF-PAL-00000029
record_json:
  {"public_id":"CTF-PAL-00000029","party_public_id":"CTF-PTY-SK-PARTY","jurisdiction_public_id":"CTF-J-SK","alias":"Saskatchewan Party","language":"und","valid_from":null,"valid_to":null,"official":false,"source_public_id":null}


public_id: CTF-PAL-00000032
record_json:
  {"public_id":"CTF-PAL-00000032","party_public_id":"CTF-PTY-YT-NDP","jurisdiction_public_id":"CTF-J-YT","alias":"NDP","language":"und","valid_from":null,"valid_to":null,"official":false,"source_public_id":null}


public_id: CTF-PAL-00000033
record_json:
  {"public_id":"CTF-PAL-00000033","party_public_id":"CTF-PTY-YT-PARTY","jurisdiction_public_id":"CTF-J-YT","alias":"Yukon Party","language":"und","valid_from":null,"valid_to":null,"official":false,"source_public_id":null}


public_id: CTF-PAL-00000037
record_json:
  {"public_id":"CTF-PAL-00000037","party_public_id":"CTF-PTY-CA-CONSERVATIVE-2003","jurisdiction_public_id":"CTF-J-CA","alias":"Conservative","language":"und","valid_from":null,"valid_to":null,"official":false,"source_public_id":null}


public_id: CTF-PAL-00000041
record_json:
  {"public_id":"CTF-PAL-00000041","party_public_id":"CTF-PTY-CA-GREEN","jurisdiction_public_id":"CTF-J-CA","alias":"Green Party","language":"und","valid_from":null,"valid_to":null,"official":false,"source_public_id":null}


public_id: CTF-PAL-00000046
record_json:
  {"public_id":"CTF-PAL-00000046","party_public_id":"CTF-PTY-AB-PC","jurisdiction_public_id":"CTF-J-AB","alias":"Prog. Conservative","language":"und","valid_from":null,"valid_to":null,"official":false,"source_public_id":null}


public_id: CTF-PAL-00000047
record_json:
  {"public_id":"CTF-PAL-00000047","party_public_id":"CTF-PTY-AB-NDP","jurisdiction_public_id":"CTF-J-AB","alias":"NDP","language":"und","valid_from":null,"valid_to":null,"official":false,"source_public_id":null}


public_id: CTF-PAL-00000049
record_json:
  {"public_id":"CTF-PAL-00000049","party_public_id":"CTF-PTY-CA-PEOPLES","jurisdiction_public_id":"CTF-J-CA","alias":"People's Party","language":"und","valid_from":null,"valid_to":null,"official":false,"source_public_id":null}


public_id: CTF-PAL-00000052
record_json:
  {"public_id":"CTF-PAL-00000052","party_public_id":"CTF-PTY-ON-PC","jurisdiction_public_id":"CTF-J-ON","alias":"Prog. Conservative","language":"und","valid_from":null,"valid_to":null,"official":false,"source_public_id":null}


public_id: CTF-PAL-00000053
record_json:
  {"public_id":"CTF-PAL-00000053","party_public_id":"CTF-PTY-ON-LIBERAL","jurisdiction_public_id":"CTF-J-ON","alias":"Liberal","language":"und","valid_from":null,"valid_to":null,"official":false,"source_public_id":null}


public_id: CTF-PAL-00000056
record_json:
  {"public_id":"CTF-PAL-00000056","party_public_id":"CTF-PTY-BC-UNITED","jurisdiction_public_id":"CTF-J-BC","alias":"BC United","language":"und","valid_from":null,"valid_to":null,"official":false,"source_public_id":null}


public_id: CTF-PAL-00000057
record_json:
  {"public_id":"CTF-PAL-00000057","party_public_id":"CTF-PTY-BC-CONSERVATIVE","jurisdiction_public_id":"CTF-J-BC","alias":"BC Conservative","language":"und","valid_from":null,"valid_to":null,"official":false,"source_public_id":null}


public_id: CTF-PAL-00000058
record_json:
  {"public_id":"CTF-PAL-00000058","party_public_id":"CTF-PTY-NS-LIBERAL","jurisdiction_public_id":"CTF-J-NS","alias":"Liberal","language":"und","valid_from":null,"valid_to":null,"official":false,"source_public_id":null}


public_id: CTF-PAL-00000059
record_json:
  {"public_id":"CTF-PAL-00000059","party_public_id":"CTF-PTY-NS-PC","jurisdiction_public_id":"CTF-J-NS","alias":"Prog. Conservative","language":"und","valid_from":null,"valid_to":null,"official":false,"source_public_id":null}


public_id: CTF-PAL-00000062
record_json:
  {"public_id":"CTF-PAL-00000062","party_public_id":"CTF-PTY-NL-NDP","jurisdiction_public_id":"CTF-J-NL","alias":"NDP","language":"und","valid_from":null,"valid_to":null,"official":false,"source_public_id":null}


public_id: CTF-PAL-00000063
record_json:
  {"public_id":"CTF-PAL-00000063","party_public_id":"CTF-PTY-NL-PC","jurisdiction_public_id":"CTF-J-NL","alias":"Prog. Conservative","language":"und","valid_from":null,"valid_to":null,"official":false,"source_public_id":null}


public_id: CTF-PAL-00000073
record_json:
  {"public_id":"CTF-PAL-00000073","party_public_id":"CTF-PTY-CA-SOCIAL-CREDIT","jurisdiction_public_id":"CTF-J-CA","alias":"Social Credit","language":"und","valid_from":null,"valid_to":null,"official":false,"source_public_id":null}


public_id: CTF-PAL-00000080
record_json:
  {"public_id":"CTF-PAL-00000080","party_public_id":"CTF-PTY-CA-NDP","jurisdiction_public_id":"CTF-J-CA","alias":"New Democratic Party","language":"und","valid_from":null,"valid_to":null,"official":false,"source_public_id":null}


public_id: CTF-PAL-00000104
record_json:
  {"public_id":"CTF-PAL-00000104","party_public_id":"CTF-PTY-CA-ALLIANCE","jurisdiction_public_id":"CTF-J-CA","alias":"Canadian Alliance","language":"und","valid_from":null,"valid_to":null,"official":false,"source_public_id":null}


public_id: CTF-PAL-00000126
record_json:
  {"public_id":"CTF-PAL-00000126","party_public_id":"CTF-PTY-AB-PC","jurisdiction_public_id":"CTF-J-AB","alias":"Progressive Conservative","language":"und","valid_from":null,"valid_to":null,"official":false,"source_public_id":null}


public_id: CTF-PAL-00000127
record_json:
  {"public_id":"CTF-PAL-00000127","party_public_id":"CTF-PTY-AB-WILDROSE","jurisdiction_public_id":"CTF-J-AB","alias":"Wildrose Alliance","language":"und","valid_from":null,"valid_to":null,"official":false,"source_public_id":null}


public_id: CTF-PAL-00000134
record_json:
  {"public_id":"CTF-PAL-00000134","party_public_id":"CTF-PTY-NS-PC","jurisdiction_public_id":"CTF-J-NS","alias":"Progressive Conservative","language":"und","valid_from":null,"valid_to":null,"official":false,"source_public_id":null}


public_id: CTF-PAL-00000138
record_json:
  {"public_id":"CTF-PAL-00000138","party_public_id":"CTF-PTY-NL-PC","jurisdiction_public_id":"CTF-J-NL","alias":"Progressive Conservative","language":"und","valid_from":null,"valid_to":null,"official":false,"source_public_id":null}


public_id: CTF-PAL-00000139
record_json:
  {"public_id":"CTF-PAL-00000139","party_public_id":"CTF-PTY-NL-LIBERAL","jurisdiction_public_id":"CTF-J-NL","alias":"Liberal","language":"und","valid_from":null,"valid_to":null,"official":false,"source_public_id":null}


public_id: CTF-PAL-00000142
record_json:
  {"public_id":"CTF-PAL-00000142","party_public_id":"CTF-PTY-BC-UNITED","jurisdiction_public_id":"CTF-J-BC","alias":"BC Liberal","language":"und","valid_from":null,"valid_to":null,"official":false,"source_public_id":null}


public_id: CTF-PAL-00000158
record_json:
  {"public_id":"CTF-PAL-00000158","party_public_id":"CTF-PTY-QC-CAQ","jurisdiction_public_id":"CTF-J-QC","alias":"Coalition Avenir Québec","language":"und","valid_from":null,"valid_to":null,"official":false,"source_public_id":null}


public_id: CTF-PAL-00000159
record_json:
  {"public_id":"CTF-PAL-00000159","party_public_id":"CTF-PTY-QC-PCQ","jurisdiction_public_id":"CTF-J-QC","alias":"Conservative Party of Quebec","language":"und","valid_from":null,"valid_to":null,"official":false,"source_public_id":null}


public_id: CTF-PAL-00000162
record_json:
  {"public_id":"CTF-PAL-00000162","party_public_id":"CTF-PTY-NB-CONFEDERATION","jurisdiction_public_id":"CTF-J-NB","alias":"Confederation Party","language":"und","valid_from":null,"valid_to":null,"official":false,"source_public_id":null}


public_id: CTF-PAL-00000170
record_json:
  {"public_id":"CTF-PAL-00000170","party_public_id":"CTF-PTY-QC-LIBERAL","jurisdiction_public_id":"CTF-J-QC","alias":"Quebec Liberal","language":"und","valid_from":null,"valid_to":null,"official":false,"source_public_id":null}


public_id: CTF-PAL-00000171
record_json:
  {"public_id":"CTF-PAL-00000171","party_public_id":"CTF-PTY-QC-PCQ","jurisdiction_public_id":"CTF-J-QC","alias":"Conservative","language":"und","valid_from":null,"valid_to":null,"official":false,"source_public_id":null}


public_id: CTF-PAL-00000173
record_json:
  {"public_id":"CTF-PAL-00000173","party_public_id":"CTF-PTY-CA-NATIONALIST","jurisdiction_public_id":"CTF-J-CA","alias":"Nationalist","language":"und","valid_from":null,"valid_to":null,"official":false,"source_public_id":null}


public_id: CTF-PAL-00000177
record_json:
  {"public_id":"CTF-PAL-00000177","party_public_id":"CTF-PTY-CA-LAURIER-LIBERAL","jurisdiction_public_id":"CTF-J-CA","alias":"Laurier-Liberal","language":"und","valid_from":null,"valid_to":null,"official":false,"source_public_id":null}


public_id: CTF-PAL-00000179
record_json:
  {"public_id":"CTF-PAL-00000179","party_public_id":"CTF-PTY-CA-PROGRESSIVE","jurisdiction_public_id":"CTF-J-CA","alias":"Progressive","language":"und","valid_from":null,"valid_to":null,"official":false,"source_public_id":null}


public_id: CTF-PAL-00000182
record_json:
  {"public_id":"CTF-PAL-00000182","party_public_id":"CTF-PTY-SK-LABOUR","jurisdiction_public_id":"CTF-J-SK","alias":"Saskatchewan Labour","language":"und","valid_from":null,"valid_to":null,"official":false,"source_public_id":null}


public_id: CTF-PAL-00000183
record_json:
  {"public_id":"CTF-PAL-00000183","party_public_id":"CTF-PTY-SK-LIBERAL","jurisdiction_public_id":"CTF-J-SK","alias":"Liberal","language":"und","valid_from":null,"valid_to":null,"official":false,"source_public_id":null}


public_id: CTF-PAL-00000185
record_json:
  {"public_id":"CTF-PAL-00000185","party_public_id":"CTF-PTY-MB-PC","jurisdiction_public_id":"CTF-J-MB","alias":"Progressive Conservative","language":"und","valid_from":null,"valid_to":null,"official":false,"source_public_id":null}


public_id: CTF-PAL-00000186
record_json:
  {"public_id":"CTF-PAL-00000186","party_public_id":"CTF-PTY-MB-LIBERAL-PROGRESSIVE","jurisdiction_public_id":"CTF-J-MB","alias":"Liberal-Progressive","language":"und","valid_from":null,"valid_to":null,"official":false,"source_public_id":null}


public_id: CTF-PAL-00000187
record_json:
  {"public_id":"CTF-PAL-00000187","party_public_id":"CTF-PTY-BC-PC","jurisdiction_public_id":"CTF-J-BC","alias":"Progressive Conservative","language":"und","valid_from":null,"valid_to":null,"official":false,"source_public_id":null}


public_id: CTF-PAL-00000190
record_json:
  {"public_id":"CTF-PAL-00000190","party_public_id":"CTF-PTY-NL-CCF","jurisdiction_public_id":"CTF-J-NL","alias":"CCF","language":"und","valid_from":null,"valid_to":null,"official":false,"source_public_id":null}


public_id: CTF-PAL-00000192
record_json:
  {"public_id":"CTF-PAL-00000192","party_public_id":"CTF-PTY-CA-RALLIEMENT","jurisdiction_public_id":"CTF-J-CA","alias":"Ralliement des créditistes","language":"und","valid_from":null,"valid_to":null,"official":false,"source_public_id":null}


public_id: CTF-PAL-00000200
record_json:
  {"public_id":"CTF-PAL-00000200","party_public_id":"CTF-PTY-SK-PC","jurisdiction_public_id":"CTF-J-SK","alias":"Progressive Conservative","language":"und","valid_from":null,"valid_to":null,"official":false,"source_public_id":null}


public_id: CTF-PAL-00000204
record_json:
  {"public_id":"CTF-PAL-00000204","party_public_id":"CTF-PTY-SK-UNIONIST","jurisdiction_public_id":"CTF-J-SK","alias":"Unionest Party","language":"und","valid_from":null,"valid_to":null,"official":false,"source_public_id":null}


public_id: CTF-PAL-00000209
record_json:
  {"public_id":"CTF-PAL-00000209","party_public_id":"CTF-PTY-MB-LIBERAL","jurisdiction_public_id":"CTF-J-MB","alias":"Manitoba Liberal","language":"und","valid_from":null,"valid_to":null,"official":false,"source_public_id":null}


public_id: CTF-PAL-00000211
record_json:
  {"public_id":"CTF-PAL-00000211","party_public_id":"CTF-PTY-ON-NDP","jurisdiction_public_id":"CTF-J-ON","alias":"Ontario NDP","language":"und","valid_from":null,"valid_to":null,"official":false,"source_public_id":null}


public_id: CTF-PAL-00000212
record_json:
  {"public_id":"CTF-PAL-00000212","party_public_id":"CTF-PTY-ON-LIBERAL","jurisdiction_public_id":"CTF-J-ON","alias":"Ontario Liberal","language":"und","valid_from":null,"valid_to":null,"official":false,"source_public_id":null}


public_id: CTF-PAL-00000217
record_json:
  {"public_id":"CTF-PAL-00000217","party_public_id":"CTF-PTY-BC-PDA","jurisdiction_public_id":"CTF-J-BC","alias":"Progressive Democratic Alliance","language":"und","valid_from":null,"valid_to":null,"official":false,"source_public_id":null}


public_id: CTF-PAL-00000218
record_json:
  {"public_id":"CTF-PAL-00000218","party_public_id":"CTF-PTY-SK-NDP","jurisdiction_public_id":"CTF-J-SK","alias":"Saskatchewan NDP","language":"und","valid_from":null,"valid_to":null,"official":false,"source_public_id":null}


public_id: CTF-PAL-00000222
record_json:
  {"public_id":"CTF-PAL-00000222","party_public_id":"CTF-PTY-BC-REFORM","jurisdiction_public_id":"CTF-J-BC","alias":"Reform Party of BC","language":"und","valid_from":null,"valid_to":null,"official":false,"source_public_id":null}


public_id: CTF-PAL-00000226
record_json:
  {"public_id":"CTF-PAL-00000226","party_public_id":"CTF-PTY-BC-NDP","jurisdiction_public_id":"CTF-J-BC","alias":"BC NDP","language":"und","valid_from":null,"valid_to":null,"official":false,"source_public_id":null}


public_id: CTF-PAL-00000227
record_json:
  {"public_id":"CTF-PAL-00000227","party_public_id":"CTF-PTY-SK-LIBERAL","jurisdiction_public_id":"CTF-J-SK","alias":"Saskatchewan Liberal","language":"und","valid_from":null,"valid_to":null,"official":false,"source_public_id":null}


public_id: CTF-PAL-00000235
record_json:
  {"public_id":"CTF-PAL-00000235","party_public_id":"CTF-PTY-ON-PC","jurisdiction_public_id":"CTF-J-ON","alias":"Progressive Conservative","language":"und","valid_from":null,"valid_to":null,"official":false,"source_public_id":null}


public_id: CTF-PAL-00000239
record_json:
  {"public_id":"CTF-PAL-00000239","party_public_id":"CTF-PTY-CA-DRC","jurisdiction_public_id":"CTF-J-CA","alias":"Democratic Representative Caucus","language":"und","valid_from":null,"valid_to":null,"official":false,"source_public_id":null}


public_id: CTF-PAL-00000249
record_json:
  {"public_id":"CTF-PAL-00000249","party_public_id":"CTF-PTY-AB-ALLIANCE","jurisdiction_public_id":"CTF-J-AB","alias":"Alberta Alliance","language":"und","valid_from":null,"valid_to":null,"official":false,"source_public_id":null}


public_id: CTF-PAL-00000251
record_json:
  {"public_id":"CTF-PAL-00000251","party_public_id":"CTF-PTY-NB-LIBERAL","jurisdiction_public_id":"CTF-J-NB","alias":"Liberal","language":"und","valid_from":null,"valid_to":null,"official":false,"source_public_id":null}


public_id: CTF-PAL-00000252
record_json:
  {"public_id":"CTF-PAL-00000252","party_public_id":"CTF-PTY-NB-PC","jurisdiction_public_id":"CTF-J-NB","alias":"Progressive Conservative","language":"und","valid_from":null,"valid_to":null,"official":false,"source_public_id":null}


public_id: CTF-PAL-00000257
record_json:
  {"public_id":"CTF-PAL-00000257","party_public_id":"CTF-PTY-QC-ADQ","jurisdiction_public_id":"CTF-J-QC","alias":"ADQ","language":"und","valid_from":null,"valid_to":null,"official":false,"source_public_id":null}


public_id: CTF-PAL-00000262
record_json:
  {"public_id":"CTF-PAL-00000262","party_public_id":"CTF-PTY-AB-WILDROSE","jurisdiction_public_id":"CTF-J-AB","alias":"Wildrose","language":"und","valid_from":null,"valid_to":null,"official":false,"source_public_id":null}


public_id: CTF-PAL-00000264
record_json:
  {"public_id":"CTF-PAL-00000264","party_public_id":"CTF-PTY-AB-LIBERAL","jurisdiction_public_id":"CTF-J-AB","alias":"Alberta Liberal","language":"und","valid_from":null,"valid_to":null,"official":false,"source_public_id":null}


public_id: CTF-PAL-00000269
record_json:
  {"public_id":"CTF-PAL-00000269","party_public_id":"CTF-PTY-NB-NDP","jurisdiction_public_id":"CTF-J-NB","alias":"New Democratic Party","language":"und","valid_from":null,"valid_to":null,"official":false,"source_public_id":null}


public_id: CTF-PAL-00000270
record_json:
  {"public_id":"CTF-PAL-00000270","party_public_id":"CTF-PTY-PE-PC","jurisdiction_public_id":"CTF-J-PE","alias":"Progressive Conservative","language":"und","valid_from":null,"valid_to":null,"official":false,"source_public_id":null}


public_id: CTF-PAL-00000271
record_json:
  {"public_id":"CTF-PAL-00000271","party_public_id":"CTF-PTY-PE-LIBERAL","jurisdiction_public_id":"CTF-J-PE","alias":"Liberal","language":"und","valid_from":null,"valid_to":null,"official":false,"source_public_id":null}


public_id: CTF-PAL-00000275
record_json:
  {"public_id":"CTF-PAL-00000275","party_public_id":"CTF-PTY-CA-STRENGTH-DEMOCRACY","jurisdiction_public_id":"CTF-J-CA","alias":"Strength in Democracy","language":"und","valid_from":null,"valid_to":null,"official":false,"source_public_id":null}


public_id: CTF-PAL-00000288
record_json:
  {"public_id":"CTF-PAL-00000288","party_public_id":"CTF-PTY-AB-WILDROSE","jurisdiction_public_id":"CTF-J-AB","alias":"Wildrose Party","language":"und","valid_from":null,"valid_to":null,"official":false,"source_public_id":null}


public_id: CTF-PAL-00000310
record_json:
  {"public_id":"CTF-PAL-00000310","party_public_id":"CTF-PTY-CA-CCF","jurisdiction_public_id":"CTF-J-CA","alias":"Co-operative Commonwealth Federation","language":"und","valid_from":null,"valid_to":null,"official":false,"source_public_id":null}


public_id: CTF-PAL-00000312
record_json:
  {"public_id":"CTF-PAL-00000312","party_public_id":"CTF-PTY-CA-BLOC-POPULAIRE","jurisdiction_public_id":"CTF-J-CA","alias":"Bloc populaire canadien","language":"und","valid_from":null,"valid_to":null,"official":false,"source_public_id":null}


public_id: CTF-PAL-00000344
record_json:
  {"public_id":"CTF-PAL-00000344","party_public_id":"CTF-PTY-CA-REFORM","jurisdiction_public_id":"CTF-J-CA","alias":"Reform Party","language":"und","valid_from":null,"valid_to":null,"official":false,"source_public_id":null}


public_id: CTF-PAL-8E01AB157F631F97
record_json:
  {"public_id":"CTF-PAL-8E01AB157F631F97","party_public_id":"CTF-PTY-QC-QS","jurisdiction_public_id":"CTF-J-QC","alias":"Quebec solidaire","language":"en","valid_from":null,"valid_to":null,"official":true,"source_public_id":"CTF-S-ANQ-QC-AFFILIATION-CHRONOLOGY-2026"}


public_id: CTF-PAL-B8A1CD7FEF1AA8C2
record_json:
  {"public_id":"CTF-PAL-B8A1CD7FEF1AA8C2","party_public_id":"CTF-PTY-QC-QS","jurisdiction_public_id":"CTF-J-QC","alias":"Québec solidaire","language":"fr","valid_from":null,"valid_to":null,"official":true,"source_public_id":"CTF-S-ANQ-QC-AFFILIATION-CHRONOLOGY-2026"}


public_id: CTF-PAL-C73BCC77527E4D29
record_json:
  {"public_id":"CTF-PAL-C73BCC77527E4D29","party_public_id":"CTF-PTY-QC-QS","jurisdiction_public_id":"CTF-J-QC","alias":"QS","language":"und","valid_from":null,"valid_to":null,"official":true,"source_public_id":"CTF-S-ANQ-QC-AFFILIATION-CHRONOLOGY-2026"}


# ridings

public_id: CTF-RD-BC-PENTICTON-SUMMERLAND
record_json:
  {"public_id":"CTF-RD-BC-PENTICTON-SUMMERLAND","slug":"penticton-summerland","name_en":"Penticton—Summerland","name_fr":"Penticton—Summerland","jurisdiction_public_id":"CTF-J-BC","valid_from":null,"valid_to":null,"publication_status":"verified","revision":1}


public_id: CTF-RD-BC-SURREY-CLOVERDALE
record_json:
  {"public_id":"CTF-RD-BC-SURREY-CLOVERDALE","slug":"surrey-cloverdale","name_en":"Surrey-Cloverdale","name_fr":"Surrey-Cloverdale","jurisdiction_public_id":"CTF-J-BC","valid_from":null,"valid_to":null,"publication_status":"verified","revision":1}


public_id: CTF-RD-CA-ACADIE-ANNAPOLIS
record_json:
  {"public_id":"CTF-RD-CA-ACADIE-ANNAPOLIS","slug":"acadie-annapolis","name_en":"Acadie—Annapolis","name_fr":"Acadie—Annapolis","jurisdiction_public_id":"CTF-J-CA","valid_from":null,"valid_to":null,"publication_status":"verified","revision":1}


public_id: CTF-RD-CA-EDMONTON-RIVERBEND
record_json:
  {"public_id":"CTF-RD-CA-EDMONTON-RIVERBEND","slug":"edmonton-riverbend","name_en":"Edmonton Riverbend","name_fr":"Edmonton Riverbend","jurisdiction_public_id":"CTF-J-CA","valid_from":null,"valid_to":null,"publication_status":"verified","revision":1}


public_id: CTF-RD-CA-MARKHAM-UNIONVILLE
record_json:
  {"public_id":"CTF-RD-CA-MARKHAM-UNIONVILLE","slug":"markham-unionville","name_en":"Markham—Unionville","name_fr":"Markham—Unionville","jurisdiction_public_id":"CTF-J-CA","valid_from":null,"valid_to":null,"publication_status":"verified","revision":1}


public_id: CTF-RD-CA-NUNAVUT
record_json:
  {"public_id":"CTF-RD-CA-NUNAVUT","slug":"nunavut-federal","name_en":"Nunavut","name_fr":"Nunavut","jurisdiction_public_id":"CTF-J-CA","valid_from":null,"valid_to":null,"publication_status":"verified","revision":1}


public_id: CTF-RD-CA-ROSEMONT-LA-PETITE-PATRIE
record_json:
  {"public_id":"CTF-RD-CA-ROSEMONT-LA-PETITE-PATRIE","slug":"rosemont-la-petite-patrie","name_en":"Rosemont—La Petite-Patrie","name_fr":"Rosemont—La Petite-Patrie","jurisdiction_public_id":"CTF-J-CA","valid_from":null,"valid_to":null,"publication_status":"verified","revision":1}


public_id: CTF-RD-CA-SAINT-HYACINTHE-BAGOT-ACTON
record_json:
  {"public_id":"CTF-RD-CA-SAINT-HYACINTHE-BAGOT-ACTON","slug":"saint-hyacinthe-bagot-acton","name_en":"Saint-Hyacinthe—Bagot—Acton","name_fr":"Saint-Hyacinthe—Bagot—Acton","jurisdiction_public_id":"CTF-J-CA","valid_from":null,"valid_to":null,"publication_status":"verified","revision":1}


public_id: CTF-RD-CA-SARNIA-LAMBTON-BKEJWANONG
record_json:
  {"public_id":"CTF-RD-CA-SARNIA-LAMBTON-BKEJWANONG","slug":"sarnia-lambton-bkejwanong","name_en":"Sarnia—Lambton—Bkejwanong","name_fr":"Sarnia—Lambton—Bkejwanong","jurisdiction_public_id":"CTF-J-CA","valid_from":null,"valid_to":null,"publication_status":"verified","revision":1}


public_id: CTF-RD-NS-LUNENBURG-WEST
record_json:
  {"public_id":"CTF-RD-NS-LUNENBURG-WEST","slug":"lunenburg-west","name_en":"Lunenburg West","name_fr":"Lunenburg-Ouest","jurisdiction_public_id":"CTF-J-NS","valid_from":null,"valid_to":null,"publication_status":"verified","revision":1}


public_id: CTF-RD-QC-ABITIBI-EST
record_json:
  {"public_id":"CTF-RD-QC-ABITIBI-EST","slug":"abitibi-est","name_en":"Abitibi-Est","name_fr":"Abitibi-Est","jurisdiction_public_id":"CTF-J-QC","valid_from":null,"valid_to":null,"publication_status":"verified","revision":1}


public_id: CTF-RD-QC-CHOMEDEY
record_json:
  {"public_id":"CTF-RD-QC-CHOMEDEY","slug":"chomedey","name_en":"Chomedey","name_fr":"Chomedey","jurisdiction_public_id":"CTF-J-QC","valid_from":null,"valid_to":null,"publication_status":"verified","revision":1}


public_id: CTF-RD-QC-DUBUC
record_json:
  {"public_id":"CTF-RD-QC-DUBUC","slug":"dubuc","name_en":"Dubuc","name_fr":"Dubuc","jurisdiction_public_id":"CTF-J-QC","valid_from":null,"valid_to":null,"publication_status":"verified","revision":1}


public_id: CTF-RD-QC-LA-PRAIRIE
record_json:
  {"public_id":"CTF-RD-QC-LA-PRAIRIE","slug":"la-prairie","name_en":"La Prairie","name_fr":"La Prairie","jurisdiction_public_id":"CTF-J-QC","valid_from":null,"valid_to":null,"publication_status":"verified","revision":1}


public_id: CTF-RD-QC-LAPORTE
record_json:
  {"public_id":"CTF-RD-QC-LAPORTE","slug":"laporte","name_en":"Laporte","name_fr":"Laporte","jurisdiction_public_id":"CTF-J-QC","valid_from":null,"valid_to":null,"publication_status":"verified","revision":1}


public_id: CTF-RD-QC-RIMOUSKI
record_json:
  {"public_id":"CTF-RD-QC-RIMOUSKI","slug":"rimouski","name_en":"Rimouski","name_fr":"Rimouski","jurisdiction_public_id":"CTF-J-QC","valid_from":null,"valid_to":null,"publication_status":"verified","revision":1}


public_id: CTF-RD-QC-ROSEMONT
record_json:
  {"public_id":"CTF-RD-QC-ROSEMONT","slug":"rosemont","name_en":"Rosemont","name_fr":"Rosemont","jurisdiction_public_id":"CTF-J-QC","valid_from":null,"valid_to":null,"publication_status":"verified","revision":1}


public_id: CTF-RD-QC-SAINT-JEROME
record_json:
  {"public_id":"CTF-RD-QC-SAINT-JEROME","slug":"saint-jerome","name_en":"Saint-Jérôme","name_fr":"Saint-Jérôme","jurisdiction_public_id":"CTF-J-QC","valid_from":null,"valid_to":null,"publication_status":"verified","revision":1}


public_id: CTF-RD-QC-SAINT-LAURENT
record_json:
  {"public_id":"CTF-RD-QC-SAINT-LAURENT","slug":"saint-laurent","name_en":"Saint-Laurent","name_fr":"Saint-Laurent","jurisdiction_public_id":"CTF-J-QC","valid_from":null,"valid_to":null,"publication_status":"verified","revision":1}


public_id: CTF-RD-QC-TAILLON
record_json:
  {"public_id":"CTF-RD-QC-TAILLON","slug":"taillon","name_en":"Taillon","name_fr":"Taillon","jurisdiction_public_id":"CTF-J-QC","valid_from":null,"valid_to":null,"publication_status":"verified","revision":1}


# affiliation_history

public_id: CTF-AH-0017-CURTIS-PC
record_json:
  {"public_id":"CTF-AH-0017-CURTIS-PC","person_public_id":"CTF-P-L000160","party_public_id":"CTF-PTY-BC-CONSERVATIVE","independent_status":null,"chamber_public_id":null,"riding_public_id":null,"started_on":null,"ended_on":"1974-10-24T00:00:00.000Z","start_precision":"unknown","end_precision":"day","start_participant_public_id":null,"end_participant_public_id":"CTF-EP-000160-01","publication_status":"verified","revision":1}


public_id: CTF-AH-0017-CURTIS-SC
record_json:
  {"public_id":"CTF-AH-0017-CURTIS-SC","person_public_id":"CTF-P-L000160","party_public_id":"CTF-PTY-BC-SOCIAL-CREDIT","independent_status":null,"chamber_public_id":null,"riding_public_id":null,"started_on":"1974-10-25T00:00:00.000Z","ended_on":null,"start_precision":"day","end_precision":"unknown","start_participant_public_id":"CTF-EP-000160-01","end_participant_public_id":null,"publication_status":"verified","revision":1}


public_id: CTF-AH-0017-GARDOM-INDEPENDENT
record_json:
  {"public_id":"CTF-AH-0017-GARDOM-INDEPENDENT","person_public_id":"CTF-P-BC-GARDE-GARDOM","party_public_id":null,"independent_status":"independent","chamber_public_id":null,"riding_public_id":null,"started_on":"1975-05-20T00:00:00.000Z","ended_on":"1975-09-29T00:00:00.000Z","start_precision":"day","end_precision":"day","start_participant_public_id":null,"end_participant_public_id":"CTF-EP-000161-01","publication_status":"verified","revision":1}


public_id: CTF-AH-0017-GARDOM-SC
record_json:
  {"public_id":"CTF-AH-0017-GARDOM-SC","person_public_id":"CTF-P-BC-GARDE-GARDOM","party_public_id":"CTF-PTY-BC-SOCIAL-CREDIT","independent_status":null,"chamber_public_id":null,"riding_public_id":null,"started_on":"1975-09-30T00:00:00.000Z","ended_on":null,"start_precision":"day","end_precision":"unknown","start_participant_public_id":"CTF-EP-000161-01","end_participant_public_id":null,"publication_status":"verified","revision":1}


public_id: CTF-AH-0017-LEVESQUE-INDEPENDENT
record_json:
  {"public_id":"CTF-AH-0017-LEVESQUE-INDEPENDENT","person_public_id":"CTF-P-L000215","party_public_id":null,"independent_status":"independent","chamber_public_id":null,"riding_public_id":null,"started_on":"1967-10-14T00:00:00.000Z","ended_on":"1968-10-13T00:00:00.000Z","start_precision":"day","end_precision":"day","start_participant_public_id":"CTF-EP-000215-01","end_participant_public_id":null,"publication_status":"verified","revision":1}


public_id: CTF-AH-0017-LEVESQUE-PQ
record_json:
  {"public_id":"CTF-AH-0017-LEVESQUE-PQ","person_public_id":"CTF-P-L000215","party_public_id":"CTF-PTY-QC-PQ","independent_status":null,"chamber_public_id":null,"riding_public_id":null,"started_on":"1968-10-14T00:00:00.000Z","ended_on":null,"start_precision":"day","end_precision":"unknown","start_participant_public_id":null,"end_participant_public_id":null,"publication_status":"verified","revision":1}


public_id: CTF-AH-0017-LEVESQUE-QLP
record_json:
  {"public_id":"CTF-AH-0017-LEVESQUE-QLP","person_public_id":"CTF-P-L000215","party_public_id":"CTF-PTY-QC-LIBERAL","independent_status":null,"chamber_public_id":null,"riding_public_id":null,"started_on":null,"ended_on":"1967-10-13T00:00:00.000Z","start_precision":"unknown","end_precision":"day","start_participant_public_id":null,"end_participant_public_id":"CTF-EP-000215-01","publication_status":"verified","revision":1}


public_id: CTF-AH-0017-MCGEER-INDEPENDENT
record_json:
  {"public_id":"CTF-AH-0017-MCGEER-INDEPENDENT","person_public_id":"CTF-P-BC-PAT-MCGEER","party_public_id":null,"independent_status":"independent","chamber_public_id":null,"riding_public_id":null,"started_on":"1975-05-09T00:00:00.000Z","ended_on":"1975-09-29T00:00:00.000Z","start_precision":"day","end_precision":"day","start_participant_public_id":null,"end_participant_public_id":"CTF-EP-000161-02","publication_status":"verified","revision":1}


public_id: CTF-AH-0017-MCGEER-SC
record_json:
  {"public_id":"CTF-AH-0017-MCGEER-SC","person_public_id":"CTF-P-BC-PAT-MCGEER","party_public_id":"CTF-PTY-BC-SOCIAL-CREDIT","independent_status":null,"chamber_public_id":null,"riding_public_id":null,"started_on":"1975-09-30T00:00:00.000Z","ended_on":null,"start_precision":"day","end_precision":"unknown","start_participant_public_id":"CTF-EP-000161-02","end_participant_public_id":null,"publication_status":"verified","revision":1}


public_id: CTF-AH-0017-ROCH-LIBERAL
record_json:
  {"public_id":"CTF-AH-0017-ROCH-LIBERAL","person_public_id":"CTF-P-L000167","party_public_id":"CTF-PTY-MB-LIBERAL","independent_status":null,"chamber_public_id":null,"riding_public_id":null,"started_on":"1988-09-08T00:00:00.000Z","ended_on":null,"start_precision":"day","end_precision":"unknown","start_participant_public_id":"CTF-EP-000277-01","end_participant_public_id":null,"publication_status":"verified","revision":1}


public_id: CTF-AH-0017-ROCH-PC
record_json:
  {"public_id":"CTF-AH-0017-ROCH-PC","person_public_id":"CTF-P-L000167","party_public_id":"CTF-PTY-MB-PC","independent_status":null,"chamber_public_id":null,"riding_public_id":null,"started_on":null,"ended_on":"1988-09-07T00:00:00.000Z","start_precision":"unknown","end_precision":"day","start_participant_public_id":null,"end_participant_public_id":"CTF-EP-000277-01","publication_status":"verified","revision":1}


public_id: CTF-AH-0017-SIMARD-INDEPENDENT
record_json:
  {"public_id":"CTF-AH-0017-SIMARD-INDEPENDENT","person_public_id":"CTF-P-000033","party_public_id":null,"independent_status":"independent","chamber_public_id":null,"riding_public_id":null,"started_on":"2018-11-29T00:00:00.000Z","ended_on":"2020-01-15T00:00:00.000Z","start_precision":"day","end_precision":"day","start_participant_public_id":"CTF-EP-000278-01","end_participant_public_id":"CTF-EP-000084-01","publication_status":"verified","revision":1}


public_id: CTF-AH-0017-SIMARD-LIBERAL
record_json:
  {"public_id":"CTF-AH-0017-SIMARD-LIBERAL","person_public_id":"CTF-P-000033","party_public_id":"CTF-PTY-ON-LIBERAL","independent_status":null,"chamber_public_id":null,"riding_public_id":null,"started_on":"2020-01-16T00:00:00.000Z","ended_on":"2022-06-01T00:00:00.000Z","start_precision":"day","end_precision":"day","start_participant_public_id":"CTF-EP-000084-01","end_participant_public_id":null,"publication_status":"verified","revision":1}


public_id: CTF-AH-0017-SIMARD-PC
record_json:
  {"public_id":"CTF-AH-0017-SIMARD-PC","person_public_id":"CTF-P-000033","party_public_id":"CTF-PTY-ON-PC","independent_status":null,"chamber_public_id":null,"riding_public_id":null,"started_on":null,"ended_on":"2018-11-28T00:00:00.000Z","start_precision":"unknown","end_precision":"day","start_participant_public_id":null,"end_participant_public_id":"CTF-EP-000278-01","publication_status":"verified","revision":1}


public_id: CTF-AH-0017-WILLIAMS-INDEPENDENT
record_json:
  {"public_id":"CTF-AH-0017-WILLIAMS-INDEPENDENT","person_public_id":"CTF-P-BC-ALLAN-WILLIAMS","party_public_id":null,"independent_status":"independent","chamber_public_id":null,"riding_public_id":null,"started_on":"1975-05-09T00:00:00.000Z","ended_on":"1975-09-29T00:00:00.000Z","start_precision":"day","end_precision":"day","start_participant_public_id":null,"end_participant_public_id":"CTF-EP-000161-03","publication_status":"verified","revision":1}


public_id: CTF-AH-0017-WILLIAMS-SC
record_json:
  {"public_id":"CTF-AH-0017-WILLIAMS-SC","person_public_id":"CTF-P-BC-ALLAN-WILLIAMS","party_public_id":"CTF-PTY-BC-SOCIAL-CREDIT","independent_status":null,"chamber_public_id":null,"riding_public_id":null,"started_on":"1975-09-30T00:00:00.000Z","ended_on":null,"start_precision":"day","end_precision":"unknown","start_participant_public_id":"CTF-EP-000161-03","end_participant_public_id":null,"publication_status":"verified","revision":1}


public_id: CTF-AH-P000038-CONSERVATIVE-END-20251103
record_json:
  {"public_id":"CTF-AH-P000038-CONSERVATIVE-END-20251103","person_public_id":"CTF-P-000038","party_public_id":"CTF-PTY-CA-CONSERVATIVE-2003","independent_status":null,"chamber_public_id":"CTF-H-CA-01","riding_public_id":"CTF-RD-CA-ACADIE-ANNAPOLIS","started_on":null,"ended_on":"2025-11-03T00:00:00.000Z","start_precision":"unknown","end_precision":"day","start_participant_public_id":null,"end_participant_public_id":"CTF-EP-000090-01","publication_status":"verified","revision":1}


public_id: CTF-AH-P000038-LIBERAL-START-20251104
record_json:
  {"public_id":"CTF-AH-P000038-LIBERAL-START-20251104","person_public_id":"CTF-P-000038","party_public_id":"CTF-PTY-CA-LIBERAL","independent_status":null,"chamber_public_id":"CTF-H-CA-01","riding_public_id":"CTF-RD-CA-ACADIE-ANNAPOLIS","started_on":"2025-11-04T00:00:00.000Z","ended_on":null,"start_precision":"day","end_precision":"unknown","start_participant_public_id":"CTF-EP-000090-01","end_participant_public_id":null,"publication_status":"verified","revision":1}


public_id: CTF-AH-P000039-CONSERVATIVE-END-20251210
record_json:
  {"public_id":"CTF-AH-P000039-CONSERVATIVE-END-20251210","person_public_id":"CTF-P-000039","party_public_id":"CTF-PTY-CA-CONSERVATIVE-2003","independent_status":null,"chamber_public_id":"CTF-H-CA-01","riding_public_id":"CTF-RD-CA-MARKHAM-UNIONVILLE","started_on":null,"ended_on":"2025-12-10T00:00:00.000Z","start_precision":"unknown","end_precision":"day","start_participant_public_id":null,"end_participant_public_id":"CTF-EP-000091-01","publication_status":"verified","revision":1}


public_id: CTF-AH-P000039-LIBERAL-START-20251211
record_json:
  {"public_id":"CTF-AH-P000039-LIBERAL-START-20251211","person_public_id":"CTF-P-000039","party_public_id":"CTF-PTY-CA-LIBERAL","independent_status":null,"chamber_public_id":"CTF-H-CA-01","riding_public_id":"CTF-RD-CA-MARKHAM-UNIONVILLE","started_on":"2025-12-11T00:00:00.000Z","ended_on":null,"start_precision":"day","end_precision":"unknown","start_participant_public_id":"CTF-EP-000091-01","end_participant_public_id":null,"publication_status":"verified","revision":1}


public_id: CTF-AH-P000040-CONSERVATIVE-END-20260217
record_json:
  {"public_id":"CTF-AH-P000040-CONSERVATIVE-END-20260217","person_public_id":"CTF-P-000040","party_public_id":"CTF-PTY-CA-CONSERVATIVE-2003","independent_status":null,"chamber_public_id":"CTF-H-CA-01","riding_public_id":"CTF-RD-CA-EDMONTON-RIVERBEND","started_on":null,"ended_on":"2026-02-17T00:00:00.000Z","start_precision":"unknown","end_precision":"day","start_participant_public_id":null,"end_participant_public_id":"CTF-EP-000092-01","publication_status":"verified","revision":1}


public_id: CTF-AH-P000040-LIBERAL-START-20260218
record_json:
  {"public_id":"CTF-AH-P000040-LIBERAL-START-20260218","person_public_id":"CTF-P-000040","party_public_id":"CTF-PTY-CA-LIBERAL","independent_status":null,"chamber_public_id":"CTF-H-CA-01","riding_public_id":"CTF-RD-CA-EDMONTON-RIVERBEND","started_on":"2026-02-18T00:00:00.000Z","ended_on":null,"start_precision":"day","end_precision":"unknown","start_participant_public_id":"CTF-EP-000092-01","end_participant_public_id":null,"publication_status":"verified","revision":1}


public_id: CTF-AH-P000041-CONSERVATIVE-END-20260407
record_json:
  {"public_id":"CTF-AH-P000041-CONSERVATIVE-END-20260407","person_public_id":"CTF-P-000041","party_public_id":"CTF-PTY-CA-CONSERVATIVE-2003","independent_status":null,"chamber_public_id":"CTF-H-CA-01","riding_public_id":"CTF-RD-CA-SARNIA-LAMBTON-BKEJWANONG","started_on":null,"ended_on":"2026-04-07T00:00:00.000Z","start_precision":"unknown","end_precision":"day","start_participant_public_id":null,"end_participant_public_id":"CTF-EP-000093-01","publication_status":"verified","revision":1}


public_id: CTF-AH-P000041-LIBERAL-START-20260408
record_json:
  {"public_id":"CTF-AH-P000041-LIBERAL-START-20260408","person_public_id":"CTF-P-000041","party_public_id":"CTF-PTY-CA-LIBERAL","independent_status":null,"chamber_public_id":"CTF-H-CA-01","riding_public_id":"CTF-RD-CA-SARNIA-LAMBTON-BKEJWANONG","started_on":"2026-04-08T00:00:00.000Z","ended_on":null,"start_precision":"day","end_precision":"unknown","start_participant_public_id":"CTF-EP-000093-01","end_participant_public_id":null,"publication_status":"verified","revision":1}


public_id: CTF-AH-P000077-LIBERAL-START-20260311
record_json:
  {"public_id":"CTF-AH-P000077-LIBERAL-START-20260311","person_public_id":"CTF-P-000077","party_public_id":"CTF-PTY-CA-LIBERAL","independent_status":null,"chamber_public_id":"CTF-H-CA-01","riding_public_id":"CTF-RD-CA-NUNAVUT","started_on":"2026-03-11T00:00:00.000Z","ended_on":null,"start_precision":"day","end_precision":"unknown","start_participant_public_id":"CTF-EP-000122-01","end_participant_public_id":null,"publication_status":"verified","revision":1}


public_id: CTF-AH-P000077-NDP-END-20260310
record_json:
  {"public_id":"CTF-AH-P000077-NDP-END-20260310","person_public_id":"CTF-P-000077","party_public_id":"CTF-PTY-CA-NDP","independent_status":null,"chamber_public_id":"CTF-H-CA-01","riding_public_id":"CTF-RD-CA-NUNAVUT","started_on":null,"ended_on":"2026-03-10T00:00:00.000Z","start_precision":"unknown","end_precision":"day","start_participant_public_id":null,"end_participant_public_id":"CTF-EP-000122-01","publication_status":"verified","revision":1}


public_id: CTF-AH-P000082-CAQ-END-20250917
record_json:
  {"public_id":"CTF-AH-P000082-CAQ-END-20250917","person_public_id":"CTF-P-000082","party_public_id":"CTF-PTY-QC-CAQ","independent_status":null,"chamber_public_id":"CTF-H-QC-01","riding_public_id":"CTF-RD-QC-RIMOUSKI","started_on":null,"ended_on":"2025-09-17T00:00:00.000Z","start_precision":"unknown","end_precision":"day","start_participant_public_id":null,"end_participant_public_id":"CTF-EP-000285-01","publication_status":"verified","revision":2}


public_id: CTF-AH-P000082-INDEPENDENT-20250918-20260325
record_json:
  {"public_id":"CTF-AH-P000082-INDEPENDENT-20250918-20260325","person_public_id":"CTF-P-000082","party_public_id":null,"independent_status":"independent","chamber_public_id":"CTF-H-QC-01","riding_public_id":"CTF-RD-QC-RIMOUSKI","started_on":"2025-09-18T00:00:00.000Z","ended_on":"2026-03-25T00:00:00.000Z","start_precision":"day","end_precision":"day","start_participant_public_id":"CTF-EP-000285-01","end_participant_public_id":"CTF-EP-000141-01","publication_status":"verified","revision":2}


public_id: CTF-AH-P000082-PCQ-START-20260326
record_json:
  {"public_id":"CTF-AH-P000082-PCQ-START-20260326","person_public_id":"CTF-P-000082","party_public_id":"CTF-PTY-QC-PCQ","independent_status":null,"chamber_public_id":"CTF-H-QC-01","riding_public_id":"CTF-RD-QC-RIMOUSKI","started_on":"2026-03-26T00:00:00.000Z","ended_on":null,"start_precision":"day","end_precision":"unknown","start_participant_public_id":"CTF-EP-000141-01","end_participant_public_id":null,"publication_status":"verified","revision":2}


public_id: CTF-AH-P000274-INDEPENDENT-START-20260427
record_json:
  {"public_id":"CTF-AH-P000274-INDEPENDENT-START-20260427","person_public_id":"CTF-P-000274","party_public_id":null,"independent_status":"independent","chamber_public_id":"CTF-H-CA-01","riding_public_id":"CTF-RD-CA-ROSEMONT-LA-PETITE-PATRIE","started_on":"2026-04-27T00:00:00.000Z","ended_on":null,"start_precision":"day","end_precision":"unknown","start_participant_public_id":"CTF-EP-000274-01","end_participant_public_id":null,"publication_status":"verified","revision":1}


public_id: CTF-AH-P000274-NDP-END-20260426
record_json:
  {"public_id":"CTF-AH-P000274-NDP-END-20260426","person_public_id":"CTF-P-000274","party_public_id":"CTF-PTY-CA-NDP","independent_status":null,"chamber_public_id":"CTF-H-CA-01","riding_public_id":"CTF-RD-CA-ROSEMONT-LA-PETITE-PATRIE","started_on":null,"ended_on":"2026-04-26T00:00:00.000Z","start_precision":"unknown","end_precision":"day","start_participant_public_id":null,"end_participant_public_id":"CTF-EP-000274-01","publication_status":"verified","revision":1}


public_id: CTF-AH-P000275-BLOC-20260619
record_json:
  {"public_id":"CTF-AH-P000275-BLOC-20260619","person_public_id":"CTF-P-000275","party_public_id":"CTF-PTY-CA-BLOC","independent_status":null,"chamber_public_id":"CTF-H-CA-01","riding_public_id":"CTF-RD-CA-SAINT-HYACINTHE-BAGOT-ACTON","started_on":"2026-06-19T00:00:00.000Z","ended_on":"2026-06-19T00:00:00.000Z","start_precision":"day","end_precision":"day","start_participant_public_id":"CTF-EP-000276-01","end_participant_public_id":null,"publication_status":"verified","revision":1}


public_id: CTF-AH-P000275-BLOC-END-20260527
record_json:
  {"public_id":"CTF-AH-P000275-BLOC-END-20260527","person_public_id":"CTF-P-000275","party_public_id":"CTF-PTY-CA-BLOC","independent_status":null,"chamber_public_id":"CTF-H-CA-01","riding_public_id":"CTF-RD-CA-SAINT-HYACINTHE-BAGOT-ACTON","started_on":null,"ended_on":"2026-05-27T00:00:00.000Z","start_precision":"unknown","end_precision":"day","start_participant_public_id":null,"end_participant_public_id":"CTF-EP-000275-01","publication_status":"verified","revision":1}


public_id: CTF-AH-P000275-INDEPENDENT-20260528-20260618
record_json:
  {"public_id":"CTF-AH-P000275-INDEPENDENT-20260528-20260618","person_public_id":"CTF-P-000275","party_public_id":null,"independent_status":"independent","chamber_public_id":"CTF-H-CA-01","riding_public_id":"CTF-RD-CA-SAINT-HYACINTHE-BAGOT-ACTON","started_on":"2026-05-28T00:00:00.000Z","ended_on":"2026-06-18T00:00:00.000Z","start_precision":"day","end_precision":"day","start_participant_public_id":"CTF-EP-000275-01","end_participant_public_id":"CTF-EP-000276-01","publication_status":"verified","revision":1}


public_id: CTF-AH-P000279-INDEPENDENT-20251027-20260510
record_json:
  {"public_id":"CTF-AH-P000279-INDEPENDENT-20251027-20260510","person_public_id":"CTF-P-000279","party_public_id":null,"independent_status":"independent","chamber_public_id":"CTF-H-NS-01","riding_public_id":"CTF-RD-NS-LUNENBURG-WEST","started_on":"2025-10-27T00:00:00.000Z","ended_on":"2026-05-10T00:00:00.000Z","start_precision":"day","end_precision":"day","start_participant_public_id":"CTF-EP-000279-01","end_participant_public_id":"CTF-EP-000280-01","publication_status":"verified","revision":1}


public_id: CTF-AH-P000279-LIBERAL-START-20260511
record_json:
  {"public_id":"CTF-AH-P000279-LIBERAL-START-20260511","person_public_id":"CTF-P-000279","party_public_id":"CTF-PTY-NS-LIBERAL","independent_status":null,"chamber_public_id":"CTF-H-NS-01","riding_public_id":"CTF-RD-NS-LUNENBURG-WEST","started_on":"2026-05-11T00:00:00.000Z","ended_on":null,"start_precision":"day","end_precision":"unknown","start_participant_public_id":"CTF-EP-000280-01","end_participant_public_id":null,"publication_status":"verified","revision":1}


public_id: CTF-AH-P000279-PC-END-20251026
record_json:
  {"public_id":"CTF-AH-P000279-PC-END-20251026","person_public_id":"CTF-P-000279","party_public_id":"CTF-PTY-NS-PC","independent_status":null,"chamber_public_id":"CTF-H-NS-01","riding_public_id":"CTF-RD-NS-LUNENBURG-WEST","started_on":null,"ended_on":"2025-10-26T00:00:00.000Z","start_precision":"unknown","end_precision":"day","start_participant_public_id":null,"end_participant_public_id":"CTF-EP-000279-01","publication_status":"verified","revision":1}


public_id: CTF-AH-P000280-CONSERVATIVE-END-20251019
record_json:
  {"public_id":"CTF-AH-P000280-CONSERVATIVE-END-20251019","person_public_id":"CTF-P-000280","party_public_id":"CTF-PTY-BC-CONSERVATIVE","independent_status":null,"chamber_public_id":"CTF-H-BC-01","riding_public_id":"CTF-RD-BC-PENTICTON-SUMMERLAND","started_on":null,"ended_on":"2025-10-19T00:00:00.000Z","start_precision":"unknown","end_precision":"day","start_participant_public_id":null,"end_participant_public_id":"CTF-EP-000281-01","publication_status":"verified","revision":1}


public_id: CTF-AH-P000280-INDEPENDENT-20251020-20260702
record_json:
  {"public_id":"CTF-AH-P000280-INDEPENDENT-20251020-20260702","person_public_id":"CTF-P-000280","party_public_id":null,"independent_status":"independent","chamber_public_id":"CTF-H-BC-01","riding_public_id":"CTF-RD-BC-PENTICTON-SUMMERLAND","started_on":"2025-10-20T00:00:00.000Z","ended_on":"2026-07-02T00:00:00.000Z","start_precision":"day","end_precision":"day","start_participant_public_id":"CTF-EP-000281-01","end_participant_public_id":"CTF-EP-000282-01","publication_status":"verified","revision":1}


public_id: CTF-AH-P000280-NDP-START-20260703
record_json:
  {"public_id":"CTF-AH-P000280-NDP-START-20260703","person_public_id":"CTF-P-000280","party_public_id":"CTF-PTY-BC-NDP","independent_status":null,"chamber_public_id":"CTF-H-BC-01","riding_public_id":"CTF-RD-BC-PENTICTON-SUMMERLAND","started_on":"2026-07-03T00:00:00.000Z","ended_on":null,"start_precision":"day","end_precision":"unknown","start_participant_public_id":"CTF-EP-000282-01","end_participant_public_id":null,"publication_status":"verified","revision":1}


public_id: CTF-AH-P000281-CAQ-END-20240911
record_json:
  {"public_id":"CTF-AH-P000281-CAQ-END-20240911","person_public_id":"CTF-P-000281","party_public_id":"CTF-PTY-QC-CAQ","independent_status":null,"chamber_public_id":"CTF-H-QC-01","riding_public_id":"CTF-RD-QC-SAINT-JEROME","started_on":null,"ended_on":"2024-09-11T00:00:00.000Z","start_precision":"unknown","end_precision":"day","start_participant_public_id":null,"end_participant_public_id":"CTF-EP-000283-01","publication_status":"verified","revision":1}


public_id: CTF-AH-P000281-INDEPENDENT-START-20240912
record_json:
  {"public_id":"CTF-AH-P000281-INDEPENDENT-START-20240912","person_public_id":"CTF-P-000281","party_public_id":null,"independent_status":"independent","chamber_public_id":"CTF-H-QC-01","riding_public_id":"CTF-RD-QC-SAINT-JEROME","started_on":"2024-09-12T00:00:00.000Z","ended_on":null,"start_precision":"day","end_precision":"unknown","start_participant_public_id":"CTF-EP-000283-01","end_participant_public_id":null,"publication_status":"verified","revision":1}


public_id: CTF-AH-P000282-CAQ-END-20250904
record_json:
  {"public_id":"CTF-AH-P000282-CAQ-END-20250904","person_public_id":"CTF-P-000282","party_public_id":"CTF-PTY-QC-CAQ","independent_status":null,"chamber_public_id":"CTF-H-QC-01","riding_public_id":"CTF-RD-QC-ABITIBI-EST","started_on":null,"ended_on":"2025-09-04T00:00:00.000Z","start_precision":"unknown","end_precision":"day","start_participant_public_id":null,"end_participant_public_id":"CTF-EP-000284-01","publication_status":"verified","revision":1}


public_id: CTF-AH-P000282-INDEPENDENT-START-20250905
record_json:
  {"public_id":"CTF-AH-P000282-INDEPENDENT-START-20250905","person_public_id":"CTF-P-000282","party_public_id":null,"independent_status":"independent","chamber_public_id":"CTF-H-QC-01","riding_public_id":"CTF-RD-QC-ABITIBI-EST","started_on":"2025-09-05T00:00:00.000Z","ended_on":null,"start_precision":"day","end_precision":"unknown","start_participant_public_id":"CTF-EP-000284-01","end_participant_public_id":null,"publication_status":"verified","revision":1}


public_id: CTF-AH-P000283-CAQ-END-20251029
record_json:
  {"public_id":"CTF-AH-P000283-CAQ-END-20251029","person_public_id":"CTF-P-000283","party_public_id":"CTF-PTY-QC-CAQ","independent_status":null,"chamber_public_id":"CTF-H-QC-01","riding_public_id":"CTF-RD-QC-TAILLON","started_on":null,"ended_on":"2025-10-29T00:00:00.000Z","start_precision":"unknown","end_precision":"day","start_participant_public_id":null,"end_participant_public_id":"CTF-EP-000286-01","publication_status":"verified","revision":1}


public_id: CTF-AH-P000283-CAQ-START-20260401
record_json:
  {"public_id":"CTF-AH-P000283-CAQ-START-20260401","person_public_id":"CTF-P-000283","party_public_id":"CTF-PTY-QC-CAQ","independent_status":null,"chamber_public_id":"CTF-H-QC-01","riding_public_id":"CTF-RD-QC-TAILLON","started_on":"2026-04-01T00:00:00.000Z","ended_on":null,"start_precision":"day","end_precision":"unknown","start_participant_public_id":"CTF-EP-000287-01","end_participant_public_id":null,"publication_status":"verified","revision":1}


public_id: CTF-AH-P000283-INDEPENDENT-20251030-20260331
record_json:
  {"public_id":"CTF-AH-P000283-INDEPENDENT-20251030-20260331","person_public_id":"CTF-P-000283","party_public_id":null,"independent_status":"independent","chamber_public_id":"CTF-H-QC-01","riding_public_id":"CTF-RD-QC-TAILLON","started_on":"2025-10-30T00:00:00.000Z","ended_on":"2026-03-31T00:00:00.000Z","start_precision":"day","end_precision":"day","start_participant_public_id":"CTF-EP-000286-01","end_participant_public_id":"CTF-EP-000287-01","publication_status":"verified","revision":1}


public_id: CTF-AH-P000284-CAQ-END-20251103
record_json:
  {"public_id":"CTF-AH-P000284-CAQ-END-20251103","person_public_id":"CTF-P-000284","party_public_id":"CTF-PTY-QC-CAQ","independent_status":null,"chamber_public_id":"CTF-H-QC-01","riding_public_id":"CTF-RD-QC-LAPORTE","started_on":null,"ended_on":"2025-11-03T00:00:00.000Z","start_precision":"unknown","end_precision":"day","start_participant_public_id":null,"end_participant_public_id":"CTF-EP-000288-01","publication_status":"verified","revision":1}


public_id: CTF-AH-P000284-INDEPENDENT-START-20251104
record_json:
  {"public_id":"CTF-AH-P000284-INDEPENDENT-START-20251104","person_public_id":"CTF-P-000284","party_public_id":null,"independent_status":"independent","chamber_public_id":"CTF-H-QC-01","riding_public_id":"CTF-RD-QC-LAPORTE","started_on":"2025-11-04T00:00:00.000Z","ended_on":null,"start_precision":"day","end_precision":"unknown","start_participant_public_id":"CTF-EP-000288-01","end_participant_public_id":null,"publication_status":"verified","revision":1}


public_id: CTF-AH-P000285-INDEPENDENT-START-20251122
record_json:
  {"public_id":"CTF-AH-P000285-INDEPENDENT-START-20251122","person_public_id":"CTF-P-000285","party_public_id":null,"independent_status":"independent","chamber_public_id":"CTF-H-QC-01","riding_public_id":"CTF-RD-QC-ROSEMONT","started_on":"2025-11-22T00:00:00.000Z","ended_on":null,"start_precision":"day","end_precision":"unknown","start_participant_public_id":"CTF-EP-000289-01","end_participant_public_id":null,"publication_status":"verified","revision":1}


public_id: CTF-AH-P000285-QS-END-20251121
record_json:
  {"public_id":"CTF-AH-P000285-QS-END-20251121","person_public_id":"CTF-P-000285","party_public_id":"CTF-PTY-QC-QS","independent_status":null,"chamber_public_id":"CTF-H-QC-01","riding_public_id":"CTF-RD-QC-ROSEMONT","started_on":null,"ended_on":"2025-11-21T00:00:00.000Z","start_precision":"unknown","end_precision":"day","start_participant_public_id":null,"end_participant_public_id":"CTF-EP-000289-01","publication_status":"verified","revision":1}


public_id: CTF-AH-P000286-INDEPENDENT-START-20251202
record_json:
  {"public_id":"CTF-AH-P000286-INDEPENDENT-START-20251202","person_public_id":"CTF-P-000286","party_public_id":null,"independent_status":"independent","chamber_public_id":"CTF-H-QC-01","riding_public_id":"CTF-RD-QC-SAINT-LAURENT","started_on":"2025-12-02T00:00:00.000Z","ended_on":null,"start_precision":"day","end_precision":"unknown","start_participant_public_id":"CTF-EP-000290-01","end_participant_public_id":null,"publication_status":"verified","revision":1}


public_id: CTF-AH-P000286-LIBERAL-END-20251201
record_json:
  {"public_id":"CTF-AH-P000286-LIBERAL-END-20251201","person_public_id":"CTF-P-000286","party_public_id":"CTF-PTY-QC-LIBERAL","independent_status":null,"chamber_public_id":"CTF-H-QC-01","riding_public_id":"CTF-RD-QC-SAINT-LAURENT","started_on":null,"ended_on":"2025-12-01T00:00:00.000Z","start_precision":"unknown","end_precision":"day","start_participant_public_id":null,"end_participant_public_id":"CTF-EP-000290-01","publication_status":"verified","revision":1}


public_id: CTF-AH-P000287-INDEPENDENT-START-20251204
record_json:
  {"public_id":"CTF-AH-P000287-INDEPENDENT-START-20251204","person_public_id":"CTF-P-000287","party_public_id":null,"independent_status":"independent","chamber_public_id":"CTF-H-QC-01","riding_public_id":"CTF-RD-QC-CHOMEDEY","started_on":"2025-12-04T00:00:00.000Z","ended_on":null,"start_precision":"day","end_precision":"unknown","start_participant_public_id":"CTF-EP-000291-01","end_participant_public_id":null,"publication_status":"verified","revision":1}


public_id: CTF-AH-P000287-LIBERAL-END-20251203
record_json:
  {"public_id":"CTF-AH-P000287-LIBERAL-END-20251203","person_public_id":"CTF-P-000287","party_public_id":"CTF-PTY-QC-LIBERAL","independent_status":null,"chamber_public_id":"CTF-H-QC-01","riding_public_id":"CTF-RD-QC-CHOMEDEY","started_on":null,"ended_on":"2025-12-03T00:00:00.000Z","start_precision":"unknown","end_precision":"day","start_participant_public_id":null,"end_participant_public_id":"CTF-EP-000291-01","publication_status":"verified","revision":1}


public_id: CTF-AH-P000288-CAQ-END-20251217
record_json:
  {"public_id":"CTF-AH-P000288-CAQ-END-20251217","person_public_id":"CTF-P-000288","party_public_id":"CTF-PTY-QC-CAQ","independent_status":null,"chamber_public_id":"CTF-H-QC-01","riding_public_id":"CTF-RD-QC-LA-PRAIRIE","started_on":null,"ended_on":"2025-12-17T00:00:00.000Z","start_precision":"unknown","end_precision":"day","start_participant_public_id":null,"end_participant_public_id":"CTF-EP-000292-01","publication_status":"verified","revision":1}


public_id: CTF-AH-P000288-INDEPENDENT-START-20251218
record_json:
  {"public_id":"CTF-AH-P000288-INDEPENDENT-START-20251218","person_public_id":"CTF-P-000288","party_public_id":null,"independent_status":"independent","chamber_public_id":"CTF-H-QC-01","riding_public_id":"CTF-RD-QC-LA-PRAIRIE","started_on":"2025-12-18T00:00:00.000Z","ended_on":null,"start_precision":"day","end_precision":"unknown","start_participant_public_id":"CTF-EP-000292-01","end_participant_public_id":null,"publication_status":"verified","revision":1}


public_id: CTF-AH-P000289-CAQ-END-20260108
record_json:
  {"public_id":"CTF-AH-P000289-CAQ-END-20260108","person_public_id":"CTF-P-000289","party_public_id":"CTF-PTY-QC-CAQ","independent_status":null,"chamber_public_id":"CTF-H-QC-01","riding_public_id":"CTF-RD-QC-DUBUC","started_on":null,"ended_on":"2026-01-08T00:00:00.000Z","start_precision":"unknown","end_precision":"day","start_participant_public_id":null,"end_participant_public_id":"CTF-EP-000293-01","publication_status":"verified","revision":1}


public_id: CTF-AH-P000289-INDEPENDENT-START-20260109
record_json:
  {"public_id":"CTF-AH-P000289-INDEPENDENT-START-20260109","person_public_id":"CTF-P-000289","party_public_id":null,"independent_status":"independent","chamber_public_id":"CTF-H-QC-01","riding_public_id":"CTF-RD-QC-DUBUC","started_on":"2026-01-09T00:00:00.000Z","ended_on":null,"start_precision":"day","end_precision":"unknown","start_participant_public_id":"CTF-EP-000293-01","end_participant_public_id":null,"publication_status":"verified","revision":1}


public_id: CTF-AH-PL000133-CONSERVATIVE-END-20250921
record_json:
  {"public_id":"CTF-AH-PL000133-CONSERVATIVE-END-20250921","person_public_id":"CTF-P-L000133","party_public_id":"CTF-PTY-BC-CONSERVATIVE","independent_status":null,"chamber_public_id":"CTF-H-BC-01","riding_public_id":"CTF-RD-BC-SURREY-CLOVERDALE","started_on":null,"ended_on":"2025-09-21T00:00:00.000Z","start_precision":"unknown","end_precision":"day","start_participant_public_id":null,"end_participant_public_id":"CTF-EP-000294-01","publication_status":"verified","revision":2}


public_id: CTF-AH-PL000133-INDEPENDENT-START-20250922
record_json:
  {"public_id":"CTF-AH-PL000133-INDEPENDENT-START-20250922","person_public_id":"CTF-P-L000133","party_public_id":null,"independent_status":"independent","chamber_public_id":"CTF-H-BC-01","riding_public_id":"CTF-RD-BC-SURREY-CLOVERDALE","started_on":"2025-09-22T00:00:00.000Z","ended_on":null,"start_precision":"day","end_precision":"unknown","start_participant_public_id":"CTF-EP-000294-01","end_participant_public_id":null,"publication_status":"verified","revision":2}


