This copy is for your personal, non-commercial use only. Distribution and use of this material are governed by our Subscriber Agreement and by copyright law. For non-personal use or to order multiple copies, please contact The Epoch Times Reprints.
Prime Minister Justin Trudeau hugs Minister of Public Safety, Democratic Institutions and Intergovernmental Affairs Dominic LeBlanc during a cabinet swearing-in ceremony at Rideau Hall in Ottawa on July 26, 2023. Adrian Wyld/The Canadian Press
Prime Minister Justin Trudeau shuffled his cabinet during a ceremony at Rideau Hall on July 26, with notable ousters including Marco Mendicino and David Lametti.
The stripping of several top ministerial roles was accompanied by the promotion of seven MPs to cabinet and 23 portfolios changing hands.