National / 19 October 2023 Gcaleka voted in as new public protector The vote was expectedly fractious, with the official opposition walking out of the National Assembly By Emsie Ferreira