Former environment minister Davis speirs has been comfortably elected as the new leader of the South Australian Liberal party.