Canadian Prime Minister Justin Trudeau has made a major overhaul to his cabinet ahead of the country's next election.
This is the first ministerial shake-up since Mr Trudeau was re-elected with a minority government in 2021.
Of the 38 cabinet members sworn-in on Wednesday, only eight remain...