Former South Australian Liberal leader David Speirs has admitted supplying drugs to two people, pleading guilty to charges in ...