Former South Australian opposition leader David Speirs has quit parliament after being charged with drug offences. Former South Australian opposition leader David Speirs has quit parliament after being charged with drug offences. National Sydney Morning Herald – Latest News