Business Leadership South Africa (BLSA) said on Tuesday that it had lost trust in Public Protector Busisiwe Mkhwebane and called for her removal, citing her continued lack of objectivity and "egregious character" as problems. BLSA further accused Mkhwebane of politicking and said her “political shenanigans” were on display.