Looks like the Liberals have finally got damage control going and JWR and Trudeau may have cut a deal.
1) JWR will testify in front of the commons committee and will spin this as an interpersonal conflict;
2) JWR demanded and got Butt's resignation in return for cooperation;
3) JWR will rejoin cabinet - possibly back at justice.
The story will be dead by election time because none of the people in the know will not be talking.
If she manages to spin that for herself she's a badass. Everybody in that scenario wins of course, except our democracy, because we still won't know what really went down.
JWR not talking has been her best move. She holds all the cards, she can literally make up any story to sink or save the Trudeau government, so let's start the bidding shall we? But I would assume she doesn't want the party to get creamed this election by her taking Trudeau down because she'd likely want to keep her job, and a delicious cabinet post.