Prime Minister Justin Trudeau is expected to visit Rideau Hall as early as Tuesday to announce his first major cabinet shuffle, just days before Donald Trump is inaugurated as U.S. president.

Stephane Dion may be on his way out of Global Affairs.

Dion has faced a number of controversies in his first year with the portfolio, including his handling of the $15-billion arms deal with Saudi Arabia, his praiseworthy statements of Fidel Castro, and for remaining silent when China鈥檚 foreign minister scolded a Canadian reporter.

Dion recently criticized Trump鈥檚 views on climate change, stating that Canada will press the U.S. on how 鈥渢he environment and the economy are going together now.鈥

Reports suggest his replacement could be International Trade Minister Chrystia Freeland, who helped finalize the Canada-European Union trade deal despite eleventh-hour opposition in Belgium. Freeland is an expert in Russia and that could come in handy at a time of shifting U.S.-Russia relations.

But Freeland could also be needed in her current role, with Trump promising to renegotiate NAFTA.

Employment Minister MaryAnn Mihychuk may also be shuffled. She already lost some of her duties during August鈥檚 mini cabinet shuffle.

Democratic Institutions Minister Maryam Monsef, who has faced widespread criticism for her treatment of a report into Canada鈥檚 voting system, may also be shuffled.

With a report from CTV鈥檚 Ottawa Bureau Chief Joyce Napier and files from The Canadian Press