{
 "id": "can-legislative-2029-10-15",
 "precedent": {
  "date": "2025-04-28",
  "libelle": "45e élection générale fédérale du 28 avril 2025, Chambre des communes",
  "tour": 1,
  "indirect": false,
  "sans_objet": false,
  "raison": null
 },
 "sources": [
  {
   "url": "https://www.elections.ca/content.aspx?section=res&dir=rep/off/45gedata&document=index&lang=f",
   "titre": "Élections Canada, résultats officiels de la 45e élection générale, données (tableaux 1 à 12 et résultats par bureau pollresults_resultatsbureau, 343 fichiers)",
   "type": "officielle",
   "consulte": "2026-09-28"
  }
 ],
 "forces": [
  {
   "id": "liberal",
   "nom": "Liberal",
   "sigle": ""
  },
  {
   "id": "conservative",
   "nom": "Conservative",
   "sigle": ""
  },
  {
   "id": "parti-rhinoceros-party",
   "nom": "Parti Rhinocéros Party",
   "sigle": ""
  },
  {
   "id": "ndp-new-democratic-party",
   "nom": "NDP-New Democratic Party",
   "sigle": ""
  },
  {
   "id": "animal-protection-party",
   "nom": "Animal Protection Party",
   "sigle": ""
  },
  {
   "id": "green-party",
   "nom": "Green Party",
   "sigle": ""
  },
  {
   "id": "independent",
   "nom": "Independent",
   "sigle": ""
  },
  {
   "id": "people-s-party-ppc",
   "nom": "People's Party - PPC",
   "sigle": ""
  },
  {
   "id": "communist",
   "nom": "Communist",
   "sigle": ""
  },
  {
   "id": "libertarian",
   "nom": "Libertarian",
   "sigle": ""
  },
  {
   "id": "marxist-leninist",
   "nom": "Marxist-Leninist",
   "sigle": ""
  },
  {
   "id": "canadian-future-party",
   "nom": "Canadian Future Party",
   "sigle": ""
  },
  {
   "id": "centrist",
   "nom": "Centrist",
   "sigle": ""
  },
  {
   "id": "bloc-quebecois",
   "nom": "Bloc Québécois",
   "sigle": ""
  },
  {
   "id": "no-affiliation",
   "nom": "No Affiliation",
   "sigle": ""
  },
  {
   "id": "christian-heritage-party",
   "nom": "Christian Heritage Party",
   "sigle": ""
  },
  {
   "id": "united-party-of-canada-up",
   "nom": "United Party of Canada (UP)",
   "sigle": ""
  },
  {
   "id": "marijuana-party",
   "nom": "Marijuana Party",
   "sigle": ""
  }
 ],
 "national": {
  "inscrits": 28731275,
  "votants": 19811520,
  "exprimes": 19641663,
  "voix": {
   "liberal": 8595488,
   "conservative": 8113484,
   "parti-rhinoceros-party": 7063,
   "ndp-new-democratic-party": 1234673,
   "animal-protection-party": 1301,
   "green-party": 238892,
   "independent": 34289,
   "people-s-party-ppc": 136977,
   "communist": 4685,
   "libertarian": 5561,
   "marxist-leninist": 4996,
   "canadian-future-party": 3123,
   "centrist": 3314,
   "bloc-quebecois": 1236349,
   "no-affiliation": 5209,
   "christian-heritage-party": 10065,
   "united-party-of-canada-up": 6061,
   "marijuana-party": 133
  },
  "pct": {
   "liberal": 43.76,
   "conservative": 41.31,
   "parti-rhinoceros-party": 0.04,
   "ndp-new-democratic-party": 6.29,
   "animal-protection-party": 0.01,
   "green-party": 1.22,
   "independent": 0.17,
   "people-s-party-ppc": 0.7,
   "communist": 0.02,
   "libertarian": 0.03,
   "marxist-leninist": 0.03,
   "canadian-future-party": 0.02,
   "centrist": 0.02,
   "bloc-quebecois": 6.29,
   "no-affiliation": 0.03,
   "christian-heritage-party": 0.05,
   "united-party-of-canada-up": 0.03,
   "marijuana-party": 0.0
  },
  "sieges": {
   "liberal": 169,
   "conservative": 144,
   "bloc-quebecois": 22,
   "ndp-new-democratic-party": 7,
   "green-party": 1
  },
  "sieges_total": 343
 },
 "raccord": {
  "circ": {
   "methode": "code",
   "unites_raccordees": 343,
   "unites_couche": 343,
   "voix_raccordees_pct": 100.0,
   "non_raccordees": []
  },
  "adm1": {
   "methode": "nom",
   "unites_raccordees": 13,
   "unites_couche": 13,
   "voix_raccordees_pct": 100.0,
   "non_raccordees": []
  },
  "sections": {
   "methode": "code",
   "unites_raccordees": 66065,
   "unites_couche": 66071,
   "voix_raccordees_pct": 54.22,
   "non_raccordees": [
    "bureaux par anticipation (600 et plus) : 7462823 voix",
    "règles électorales spéciales (S/R) : 1216057 voix",
    "bureaux itinérants (500 à 599) : 114159 voix",
    "autres bureaux sans polygone (surtout 400 à 499, bureaux itinérants ou institutionnels) : 198803 voix"
   ]
  }
 },
 "tours": [],
 "notes": "Résultats officiels validés. National : 28731275 inscrits, votants = bulletins valides + rejetés, exprimés = bulletins valides ; voix par appartenance politique (libellé anglais d'Élections Canada), sièges = candidats élus. Couche circ (343 circonscriptions du décret de représentation 2023, en vigueur en 2025) : raccord par numéro de circonscription, voix totales y compris vote par anticipation et règles spéciales. Couche adm1 : agrégation par province (deux premiers chiffres du numéro). Couche sections (sections de vote 2025) : raccord par code circonscription-section (numéro de section suivi du suffixe, les sous-bureaux A, B, C d'une même section étant additionnés, électeurs compris). Seul le vote ordinaire du jour du scrutin est localisable : les bureaux par anticipation, itinérants et le vote spécial n'ont pas de polygone, d'où 54.2 % des voix raccordées ; les sections sans vote propre (résultats combinés avec une autre) restent vides. Couche adm2 non remplie (divisions de recensement non emboîtées dans les circonscriptions).",
 "controle": {
  "circ": "343/343",
  "adm1": "13/13",
  "sections": "66065/66071"
 },
 "fichiers_couches": {
  "circ": {
   "n": 343
  },
  "adm1": {
   "n": 13
  },
  "sections": {
   "n": 66065,
   "m": [
    "10.json",
    "11.json",
    "12.json",
    "13.json",
    "24.json",
    "35.json",
    "46.json",
    "47.json",
    "48.json",
    "59.json",
    "60.json",
    "61.json",
    "62.json"
   ]
  }
 }
}