Almost six weeks after Jo Haylen resigned - the premier has finally reshuffled his front bench, acting transport minister john graham will stay on in one of the government's toughest roles. There'll be fresh blood in cabinet, but it comes via a political veteran.
