Canada's Prime Minister Justin Trudeau carried out a major cabinet reshuffle on Wednesday. The overhaul is a routine practice that takes place every two years in the country.