New government sworn in