Adrian Dix is out as health minister but picks up the energy portfolio. Ravi Kahlon has held onto the housing ministry, and Niki Sharma remains attorney general.