B.C. Premier John Horgan and his new cabinet are sworn in on July 18, 2017.