Video Archive

Your all-access pass to the people and events shaping Canada’s democracy

  • Vancouver South 00:21:40
    Ridings to Watch

    Vancouver South

    British Columbia
  • York Centre 00:22:00
    Ridings to Watch

    York Centre

    Ontario
  • Hochelaga 00:25:45
    Ridings to Watch

    Hochelaga

    Quebec
  • Longueuil–Saint-Hubert 00:27:00
    Ridings to Watch

    Longueuil–Saint-Hubert

    Quebec
  • Whitby 00:28:14
    Ridings to Watch

    Whitby

    Ontario
  • Fredericton 00:28:49
    Ridings to Watch

    Fredericton

    New Brunswick
  • Regina–Wascana 00:24:19
    Ridings to Watch

    Regina–Wascana

    Saskatchewan
  • Port Moody–Coquitlam 00:23:10
    Ridings to Watch

    Port Moody–Coquitlam

    British Columbia
  • Calgary Centre and Calgary Skyview 00:28:19
    Ridings to Watch

    Calgary Centre and Calgary Skyview

    Alberta
  • Drummond and Saint-Hyacinthe–Bagot 00:29:50
    Ridings to Watch

    Drummond and Saint-Hyacinthe–Bagot

    Quebec
  • Newmarket–Aurora 00:25:40
    Ridings to Watch

    Newmarket–Aurora

    Ontario
  • Vancouver Granville 00:28:44
    Ridings to Watch

    Vancouver Granville

  • Beauce 00:27:29
    Ridings to Watch

    Beauce

  • St. John’s East and St. John’s South–Mount Pearl 00:27:09
    Ridings to Watch

    St. John’s East and St. John’s South–Mount Pearl

    Newfoundland and Labrador
  • Peterborough–Kawartha 00:25:29
    Ridings to Watch

    Peterborough–Kawartha

  • Saint John–Rothesay and Fundy Royal 00:28:59
    Ridings to Watch

    Saint John–Rothesay and Fundy Royal

    New Brunswick
  • Windsor West 00:25:29
    Ridings to Watch

    Windsor West

    Ontario
  • Kelowna–Lake Country 00:23:29
    Ridings to Watch

    Kelowna–Lake Country

    British Columbia
  • Regina–Lewvan and Saskatoon West 00:22:15
    Ridings to Watch

    Regina–Lewvan and Saskatoon West

    Saskatchewan
  • Esquimalt–Saanich–Sooke 00:28:14
    Ridings to Watch

    Esquimalt–Saanich–Sooke

    British Columbia
  • King–Vaughan and Brampton East 00:25:19
    Ridings to Watch

    King–Vaughan and Brampton East

    Ontario
  • Charleswood–St. James–Assiniboia–Headingley and Kildonan–St. Paul 00:21:48
    Ridings to Watch

    Charleswood–St. James–Assiniboia–Headingley and Kildonan–St. Paul

    Manitoba
  • St. Catharines 00:25:10
    Ridings to Watch

    St. Catharines

    Ontario
  • Cape Breton-Canso 00:24:30
    Ridings to Watch

    Cape Breton-Canso

    Nova Scotia
  • Steveston–Richmond East 00:22:45
    Ridings to Watch

    Steveston–Richmond East

    British Columbia
  • Louis-Hébert and Québec 00:29:00
    Ridings to Watch

    Louis-Hébert and Québec

    Quebec
  • Edmonton Mill Woods and Edmonton Centre 00:27:39
    Ridings to Watch

    Edmonton Mill Woods and Edmonton Centre

    Alberta
  • Cumberland–Colchester and Central Nova 00:24:14
    Ridings to Watch

    Cumberland–Colchester and Central Nova

    Nova Scotia
  • Oakville North–Burlington and Mississauga–Streetsville 00:24:00
    Ridings to Watch

    Oakville North–Burlington and Mississauga–Streetsville

  • Charlottetown and Egmont 00:22:29
    Ridings to Watch

    Charlottetown and Egmont