The Sanders cabinet
OfficeNameTerm
PresidentBernie Sanders2021–present
Vice PresidentTammy Baldwin2021–present
Secretary of StateRuss Feingold2021–present
Secretary of the TreasuryElizabeth Warren2021–present
Secretary of DefenseThomas Countryman2021–present
Attorney GeneralDoug Jones2021–present
Secretary of the InteriorDeb Haaland2021–present
Secretary of AgricultureMarcia Fudge2021–present
Secretary of CommerceRohit Chopra2021–present
Secretary of LaborJulie Su2021–present
Secretary of Health and
Human Services
Donald Berwick2021–present
Secretary of Housing and
Urban Development
Chuy García2021–present
Secretary of TransportationPhil Washington2021–present
Secretary of EnergyJay Inslee2021–present
Secretary of EducationRandi Weingarten2021–present
Secretary of Veterans AffairsMark Takano2021–present
Secretary of Homeland SecurityVanita Gupta2021–present
Administrator of the
Environmental Protection Agency
Heather McTeer Toney2021–present
Director of the Office of
Management and Budget
Pramila Jayapal2021–present
Director of National IntelligenceRo Khanna2021–present
Director of the
Central Intelligence Agency
Martin Heinrich2021–present
United States Trade RepresentativeTom Perriello2021–present
Ambassador to the United NationsSalih Booker2021–present
Chair of the
Council of Economic Advisers
William Spriggs2021–present
Administrator of the
Small Business Administration
Raphael Bostic2021–present
Chief of StaffFaiz Shakir2021–present














Ontario

edit
Name Party Electoral district
  Monique Hughes New Democratic Ajax
  Michael Mantha New Democratic Algoma—Manitoulin
  Michael Parsa Progressive Conservative Aurora—Oak Ridges—Richmond Hill
  Andrea Khanjin Progressive Conservative Barrie—Innisfil
  Dan Jessen New Democratic Barrie—Springwater—Oro-Medonte
  Joanne Belanger New Democratic Bay of Quinte
  Rima Berns-McGown New Democratic Beaches—East York
  Sara Singh New Democratic Brampton Centre
  Gurratan Singh New Democratic Brampton East
  Kevin Yarde New Democratic Brampton North
  Paramjit Gil New Democratic Brampton South
  Jagroop Singh New Democratic Brampton West
  Alex Felsky New Democratic Brantford—Brant
  Bill Walker Conservative Bruce—Grey—Owen Sound
  Andrew Drummond New Democratic Burlington
  Marjorie Knight New Democratic Cambridge
  Goldie Ghamari[a] Progressive Conservative Carleton
  Jordan McGrail New Democratic Chatham-Kent—Leamington
  Marit Stiles New Democratic Davenport
  Michael Coteau Liberal Don Valley East
  Vincent Ke Progressive Conservative Don Valley North
  Kathleen Wynne Liberal Don Valley West
  Sylvia Jones Progressive Conservative Dufferin—Caledon
  Joel Usher Conservative Durham
  Mike Colle Liberal Eglinton—Lawrence
  Jeff Yurek Progressive Conservative Elgin—Middlesex—London
  Taras Natyshak New Democratic Essex
  Yvan Baker Liberal Etobicoke Centre
  Phil Trotter New Democratic Etobicoke—Lakeshore
  Doug Ford Progressive Conservative Etobicoke North
  Melissa McGlashan New Democratic Flamborough—Glanbrook
  Amanda Simard Progressive Conservative Glengarry—Prescott—Russell
  Mike Schreiner Green Guelph
  Toby Barrett Progressive Conservative Haldimand—Norfolk
  Laurie Scott Progressive Conservative Haliburton—Kawartha Lakes—Brock
  Andrea Horwath New Democratic Hamilton Centre
  Paul Miller New Democratic Hamilton East—Stoney Creek
  Monique Taylor New Democratic Hamilton Mountain
  Sandy Shaw New Democratic Hamilton West—Ancaster—Dundas
  Nate Smelle New Democratic Hastings—Lennox and Addington
  Tom Rakocevic New Democratic Humber River—Black Creek
  Lisa Thompson Progressive Conservative Huron—Bruce
  John Hassen New Democratic Kanata—Carleton
  Glen Archer New Democratic Kenora—Rainy River
  Sol Mamakwa New Democratic Kiiwetinoong
  Stephen Lecce Progressive Conservative King—Vaughan
  Ian Arthur New Democratic Kingston and the Islands
  Laura Mae Lindo New Democratic Kitchener Centre
  Kelly Dick New Democratic Kitchener—Conestoga
  Fitzroy Vanderpool New Democratic Kitchener South—Hespeler
  Amanda Stratton New Democratic Lambton—Kent—Middlesex
  Ramsey Hart New Democratic Lanark—Frontenac—Kingston
  Steve Clark Progressive Conservative Leeds—Grenville—Thousand Islands and Rideau Lakes
  Teresa Armstrong New Democratic London—Fanshawe
  Terence Kernaghan New Democratic London North Centre
  Peggy Sattler New Democratic London West
  Paul Calandra Progressive Conservative Markham—Stouffville
  Logan Kanapathi Progressive Conservative Markham—Thornhill
  Billy Pang Progressive Conservative Markham—Unionville
  Parm Gill Progressive Conservative Milton
  Natalia Kusendova Progressive Conservative Mississauga Centre
  Kaleed Rasheed Progressive Conservative Mississauga East—Cooksville
  Sheref Sabawy Progressive Conservative Mississauga—Erin Mills
  Charles Sousa Liberal Mississauga—Lakeshore
  Nikki Clarke New Democratic Mississauga—Malton
  Nina Tangri Progressive Conservative Mississauga—Streetsville
  Guy Bourgouin New Democratic Mushkegowuk—James Bay
  Zaff Ansari New Democratic Nepean
  Christine Elliott Progressive Conservative Newmarket—Aurora
  Jeff Burch New Democratic Niagara Centre
  Wayne Gates New Democratic Niagara Falls
  Sam Oosterhoff Progressive Conservative Niagara West
  France Gélinas New Democratic Nickel Belt
  Vic Fedeli Progressive Conservative Nipissing
  David Piccini Progressive Conservative Northumberland—Peterborough South
  Kevin Flynn Liberal Oakville
  Effie Triantafilopoulos Progressive Conservative Oakville North—Burlington
  Marie-France Lalonde Liberal Orléans
  Jennifer French New Democratic Oshawa
  Joel Harden New Democratic Ottawa Centre
  John Fraser Liberal Ottawa South
  Nathalie Des Rosiers Liberal Ottawa—Vanier
  Chandra Pasma New Democratic Ottawa West—Nepean
  Ernie Hardeman Progressive Conservative Oxford
  Bhutila Karpoche New Democratic Parkdale—High Park
  Norm Miller Progressive Conservative Parry Sound—Muskoka
  Michael O'Brien New Democratic Perth—Wellington
  Sean Conaway New Democratic Peterborough—Kawartha
  Nerissa Cariño New Democratic Pickering—Uxbridge
  John Yakabuski Progressive Conservative Renfrew—Nipissing—Pembroke
  Daisy Wai Progressive Conservative Richmond Hill
  Chris Bittle Liberal St. Catharines 2015
  Marilyn Gladu Conservative Sarnia—Lambton 2015
  Terry Sheehan Liberal Sault Ste. Marie 2015
  Jean Yip Liberal Scarborough—Agincourt 2017
  Salma Zahid Liberal Scarborough Centre 2015
  John McKay Liberal Scarborough—Guildwood 1997
  Shaun Chen Liberal Scarborough North 2015
  Gary Anandasangaree Liberal Scarborough—Rouge Park 2015
  Bill Blair Liberal Scarborough Southwest 2015
  Terry Dowdall Conservative Simcoe—Grey 2019
  Adam Chambers Conservative Simcoe North 2021
  Kevin Vuong Independent[b] Spadina—Fort York 2021
  Eric Duncan Conservative Stormont—Dundas—South Glengarry 2019
  Viviane Lapointe Liberal Sudbury 2021
  Melissa Lantsman Conservative Thornhill 2021
  Marcus Powlowski Liberal Thunder Bay—Rainy River 2019
  Patty Hajdu Liberal Thunder Bay—Superior North 2015
  Charlie Angus New Democratic Timmins—James Bay 2004
  Marci Ien Liberal Toronto Centre 2020
  Julie Dabrusin Liberal Toronto—Danforth 2015
  Carolyn Bennett Liberal Toronto—St. Paul's 1997
  Chrystia Freeland Liberal University—Rosedale 2015
  Francesco Sorbara Liberal Vaughan—Woodbridge 2015
  Bardish Chagger Liberal Waterloo 2015
  Michael Chong Conservative Wellington—Halton Hills 2004
  Ryan Turnbull Liberal Whitby 2019
  Ali Ehsassi Liberal Willowdale 2015
  Irek Kusmierczyk Liberal Windsor—Tecumseh 2019
  Brian Masse New Democratic Windsor West 2002
  Ya'ara Saks Liberal York Centre 2020
  Scot Davidson Conservative York—Simcoe 2019
  Ahmed Hussen Liberal York South—Weston 2015



Heading text

edit
Route Destinations Division Notes
101 WB To Bay Ridges SB To Pickering GO Station Westney
  • Rush-hour service
101A NB
103 EB To Pickering Parkway Terminal
via Finch Ave
WB To Altona and Pine Grove
via Kingston Road
Westney
  • Service operates early mornings, late-afternoon and evenings on weekdays only
103A To Pickering Parkway Terminal
via Finch Ave & Kingston Road
To Altona and Pine Grove via Strouds Lane
  • Service operates 5-8AM and 4-7PM on weekdays only
103C To Pickering Parkway Terminal
via Strouds Lane
To Pine Grove and Altona via Strouds Lane
  • Service operates early to mid-mornings westbound and mid to late-afternoon eastbound. Weekdays only
103D To Pickering Parkway Terminal
via Kingston Road
To Pine Grove and Altona via Kingston Road
  • Service operates early to mid-mornings eastbound and mid to late-afternoon westbound. Weekdays only
110 EB To Pickering Parkway Terminal
via Finch Ave & Valley Farm Drive
WB To Sunbird Trail via Finch Ave & Valley Farm Drive Westney
  • Service does not operate during weekends and late evenings (after 7:00PM)
112 NB To Zents via Liverpool Road & Brock Road SB To Pickering Parkway Terminal via Liverpool Road & Brock Road Westney
  • Service operates mid-morning and mid-day only
112C To Burkholder Drive (Seaton) via Taunton Road To Pickering Parkway Terminal via Taunton Road
  • Service operates early morning, late afternoon to late evenings
120 NB To Sunbird Trail via Whites Road SB To Pickering GO Station Westney
  • Service does not operate during late evenings on weekends (after 7:00PM)
211 WB To Pickering Parkway Terminal SB To Ajax GO Station Westney
  • Rush hour service
211C To Pickering Parkway Terminal
via Williamson Drive
To Ajax GO Station

via Williamson Drive

  • Rush hour service
  • Operates westbound in afternoons, southbounds in mornings
216 NB To Taunton Road via Harwood Ave SB To Ajax GO Station Westney
216C To Audley Road via Harwood Ave & Taunton Road To Ajax GO Station via Williamson Drive & Taunton Road
  • Weekday rush hour service
222 NB To Ajax GO Station SB To Ashbury Road & Shoal Point Road (Lakeside) Westney
  • Weekday rush hour service
224 NB To Taunton Road via Salem Road SB To Ajax GO Station Westney
  • Operates until evenings on weekdays
  • Early mornings on weekends
224A To Ajax GO Station To Lake Driveway (Duffins Bay)
  • Weekday rush hour service
224C To Taunton Road via Salem Road To Ajax GO Station via Ajax Waterfront (Lake Driveway)
  • Service operates during the late evenings on weekdays and mid-day, evenings on weekends.
291 WB To Pickering Parkway Terminal SB To Ajax Waterfront

(Lake Driveway and Harwood Ave)

Westney
  • Limited community bus service
302 NB To North Campus Terminal via Brock Street/Baldwin Road & Carnwith Drive SB To Whitby GO Station Victoria
302B To Anderson St & Duggan Ave via Brock Street/Baldwin Road & Carnwith Drive
  • Weekday rush hour service
319 NB To Taunton Road via Garden Street & Anderson Road SB To Whitby GO Station Victoria
  • Weekday rush hour service
392 NB To Whitby GO Station SB To Ontario Shores Victoria
403 NB To Oshawa Centre Terminal WB To Oshawa GO Station Raleigh
  • Does not operate on weekends
403B NB To Oshawa Centre Terminal SB To Philip Murray Avenue
  • Weekday rush hour service
405 NB To Harmony Terminal via Wilson Road & Adelaide Avenue WB To Oshawa Centre Terminal via Wilson Road & Adelaide Avenue Raleigh
405C To Harmony Terminal
via Delpark Homes Centre
To Oshawa Centre Terminal via Wilson Road & Adelaide Avenue
407 NB To Harmony Terminal via Ritson Road & Coldstream Drive SB To Farewell/Raleigh Raleigh
407A To Farewell/Raleigh via Colonel Sam Drive
  • Southbound-only, every hour
407C To Harmony Terminal via Nonquon To Farewell/Raleigh
  • Northbound-only, every hour
409 NB To Taunton Road via Garrard Road SB To Oshawa Centre Terminal via Stevenson Road Raleigh
409C To Taunton Road via Glen Hill Drive & Garrard Road To Oshawa Centre Terminal via Stevenson Road
410 NB To Harmony Terminal via Olive Ave, Harmony Road & Grandview Street WB To Oshawa Centre Terminal Raleigh
411 EB To Trulls Road (Courtice) WB To Oshawa Centre Terminal Raleigh
423 NB To Harmony Terminal via Olive Ave, Harmony Road & Townline Road WB To Oshawa Centre Terminal Raleigh
502 NB To Simpson Avenue (Lakeridge Health Bowmanville) SB To Prince William Boulevard Raleigh
900 EB To Downtown Oshawa via Highway 2 WB To Scarborough (U of T Scarborough) via Highway 2 & Ellesmere Road Raleigh
900B To Downtown Oshawa via Highway 2 To Pickering Parkway Terminal via Highway 2
  • Operates as Route 900 going eastbound
901A NB To Windfield Farms via Simcoe Street & North Campus Terminal SB To Lakeview Park
  • Operates northbound as 901 to Windfield Farms
901C To Oshawa Centre Terminal
902 EB To Bowmanville (Lakeridge Health Bowmanville) WB To Oshawa GO Station via Oshawa Centre Terminal Raleigh
902B To Trulls Road (Courtice)
905A NB To Harmony Terminal
via Thickson Road, Simcoe Street & Grandview Street
SB To Whitby GO Station Raleigh/Victoria
905C To Uxbridge via Port Perry
  • Rural service, operates every 1-2 hours
915 EB To Harmony Terminal via Westney Road & Taunton Road WB To Ajax GO Station Raleigh/Westney
916 EB To Harmony Terminal via Brock Road, Rossland Road & Harmony Road WB To Pickering Parkway Terminal
917 EB To Oshawa Centre Terminal WB To Pickering Parkway Terminal via Bayly Street & Ajax GO Station Raleigh/Westney
917B To Whitby GO Station
917Z To Toronto Zoo
  • Seasonal, weekend service
920 EB To Harmony Terminal WB To McCowan Station Raleigh
  • Weekday service only
N1 EB To Downtown Oshawa via Highway 2 WB To Scarborough (U of T Scarborough) via Highway 2 & Ellesmere Road Raleigh
  • Night bus routes, from 12-5AM
  • Replaces PULSE 900, 901
N2 NB To Windfield Farms via Simcoe Street & North Campus Terminal SB To Bloor Street via Park Road & Wentworth Street


2022 Ontario general election
 
← 2018 June 2, 2022 (2022-06-02) Next →

124 seats of the Legislative Assembly of Ontario
63 seats needed for a majority
Opinion polls
Turnout52.37% ( 4.30pp)[1]
  First party Second party
     
Leader Doug Ford Andrea Horwath
Party Progressive Conservative New Democratic
Leader since March 10, 2018 March 7, 2009
Leader's seat Etobicoke North Hamilton Centre
Last election 76 seats, 31.25% 40 seats, 33.56%
Seats before 69 40
Seats won 63 31
Seat change  6  9
Popular vote 2,326,632 1,929,649
Percentage 36.48% 27.29%
Swing  4.02pp  6.27pp

  Third party Fourth party
     
Leader Steven Del Duca Mike Schreiner
Party Liberal Green
Leader since March 7, 2020 May 16, 2009
Leader's seat Vaughan—Woodbridge Guelph
Last election 7 seats, 19.59% 1 seat, 4.60%
Seats before 7 1
Seats won 29 1
Seat change  22  
Popular vote 1,124,218 264,487
Percentage 27.31% 5.14%
Swing  7.72pp  0.64pp

 
Popular vote by riding. As this is an FPTP election, seat totals are not determined by popular vote, but instead by the result in each riding.

Premier before election

Doug Ford
Progressive Conservative

Premier after election

Doug Ford
Progressive Conservative

2023 Alberta general election
 
← 2019 May 31, 2023 2027 →

All 87 seats in the Legislative Assembly of Alberta
44 seats needed for a majority
Opinion polls
Turnout67.5%[2] ( 1.6pp)
  First party Second party
     
Leader Rachel Notley Jason Kenney
Party New Democratic New Democratic
Leader since October 18, 2014 October 28, 2017
Leader's seat Edmonton-Strathcona Calgary-Lougheed (lost re-election)
Last election 24 seats, 32.67% 63 seats, 54.88%
Seats before 24 61
Seats won 60 27
Seat change  36  34
Popular vote 873,744 624,738
Percentage 45.16% 32.29%
Swing  12.49pp  22.59pp

  Third party Fourth party
     
Leader Paul Hinman Barry Morishita
Party Wildrose Independence Party of Alberta Alberta Party
Leader since July 17, 2020 August 31, 2021
Leader's seat Ran in Taber-Warner (lost) Ran in Brooks-Medicine Hat (lost)
Last election pre-creation 0 seats, 9.08%
Seats before 0 0
Seats won 0 0
Seat change    
Popular vote 196,960 118,021
Percentage 10.18% 6.10%
Swing pre-creation  2.90pp

Premier before election

Jason Kenney
United Conservative

Premier after election

Rachel Notley
New Democratic

2021 Canadian federal election
 
← 2019 September 20, 2021 (2021-09-20) 45th →

338 seats in the House of Commons
170 seats needed for a majority
Opinion polls
Turnout69.1%[2] ( 2.1pp)
  First party Second party Third party
       
Leader Erin O'Toole Justin Trudeau Jagmeet Singh
Party Conservative Liberal New Democratic
Leader since August 24, 2020 April 14, 2013 October 1, 2017
Leader's seat Durham Papineau Burnaby South
Last election 121 seats, 34.34% 157 seats, 33.12% 24 seats, 15.98%
Seats before 119 155 24
Seats won 143 125 40
Seat change  24  30  16
Popular vote 6,160,365 5,618,717 3,816,894
Percentage 31.49% 28.72% 19.51%
Swing  2.85pp  4.40pp  3.53pp

  Fourth party Fifth party
     
Leader Yves-François Blanchet Annamie Paul
Party Bloc Québécois Green
Leader since January 17, 2019 October 3, 2020
Leader's seat Beloeil—Chambly (Ran in Toronto Centre (lost)[3]
Last election 32 seats, 7.63% 3 seats, 6.55%
Seats before 32 2
Seats won 28 2
Seat change  4  
Popular vote 1,394,897 1,576,840
Percentage 7.13% 8.06%
Swing  0.50pp  1.51pp

 
Results by riding. Colours denote the winning party, as shown in the main table of results.

Prime Minister before election

Justin Trudeau
Liberal

Prime Minister after election

Erin O'Toole
Conservative







  1. ^ "General Elections Statistics from the Records" (PDF). Elections Canada. Archived from the original (PDF) on 2019-06-18.
  2. ^ a b Elections Alberta (June 16, 2020). "Provincial Results". Archived from the original on June 8, 2020. Retrieved June 16, 2020. Cite error: The named reference "official-results" was defined multiple times with different content (see the help page).
  3. ^ Reynolds, Christopher (February 11, 2021). "Green Leader Annamie Paul to run in Toronto Centre, setting stage for rematch". CBC News. Retrieved February 12, 2021.


Cite error: There are <ref group=lower-alpha> tags or {{efn}} templates on this page, but the references will not show without a {{reflist|group=lower-alpha}} template or {{notelist}} template (see the help page).