And yeah, if (allegedly) you're demoted in cabinet because you stand up for the rule of law and democracy I can completely understand fear of reprisal. If Trudeau demoted her for that, that sounds very illegal. Reprisal is a form of harassment.
if you accept (Veterans Affairs) is a demotion, you might also need to factor criticisms against Ms. Wilson-Raybould for her handling of assisted-dying & impaired-driving legislation and her publicly expressed frustrations over the pace/approach of (her) government's handling of so-called 'reconciliation'...