Missed in all the noise about Ms. Freeland and the demotion of the toxic Maryam Monsef is the dumping of MaryAnn Mihychuk as Minister of Employment and Social Development.

Why was Ms. Mihychuk pushed out? It seems one key reason is she made the error of questioning the neo-liberal order of Justin Trudeau and Bill Morneau by wanting to investigate how the Temporary Foreign Worker program might be displacing Canadian workers.

https://thetyee.ca/News/2017/01/10/Trudeau-New-Man-China/

https://thetyee.ca/News/2016/10/06/TFW-Worker-Review-Union-Call/

Apparently, Ms Mihychuk didn't get the Davos memo:  We can't have facts and fairness cluttering the poetic beauty of corporate globalism.