Justin Trudeau has shuffled his cabinet again following the resignations of Jody Wilson-Reybould and Jane Philpott. BC Liberal MP Joyce Murray, a critical voice against the government’s approval of the Trans Mountain pipeline, will take over as President of the Treasury Board and Minister for Digital Government. She has served as the Liberal MP for Vancouver Quadra since 2008 and also ran against Trudeau for the Liberal leadership in 2013. She’s sworn in.